[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out, shortstop Paul DeJong to first baseman Ben Rice.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-25T23:36:29.162Z","endTime":"2026-02-25T23:37:40.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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-02-25T19:46:49.193Z","endTime":"2026-02-25T23:18:05.979Z","isPitch":false,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"},"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-02-25T23:18:05.979Z","endTime":"2026-02-25T23:36:08.747Z","isPitch":false,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"},"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-02-25T23:36:08.747Z","endTime":"2026-02-25T23:36:31.326Z","isPitch":false,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09060709217506,"aZ":-20.786477889868802,"pfxX":11.648805028284528,"pfxZ":5.677320925322143,"pX":-0.2780672315655789,"pZ":2.1190436993958306,"vX0":-11.876668999847414,"vY0":-140.75824335071655,"vZ0":-5.273895487523037,"x":127.6,"y":181.57,"x0":2.4835088915799783,"y0":50.003382494442135,"z0":5.36385219910987,"aX":23.36527523727028},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.4,"breakHorizontal":-18.6,"spinRate":2400,"spinDirection":131},"zone":7,"typeConfidence":0.96,"plateTime":0.38920470230725135,"extension":5.831710982370569},"index":3,"playId":"8375dccb-b04d-30d0-aaee-31882b968f88","pitchNumber":1,"startTime":"2026-02-25T23:36:31.326Z","endTime":"2026-02-25T23:36:35.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4543328767123,"aZ":-16.73034277620656,"pfxX":11.264816660087973,"pfxZ":7.669307030749037,"pX":-0.4927154225625492,"pZ":2.6164049639213576,"vX0":-11.926307665012931,"vY0":-141.09012611664824,"vZ0":-4.791167876161532,"x":135.78,"y":168.14,"x0":2.327966086279623,"y0":50.001446732377055,"z0":5.4165227678745955,"aX":22.682323367841487},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.0,"breakHorizontal":-17.9,"spinRate":2424,"spinDirection":138},"zone":4,"typeConfidence":0.94,"plateTime":0.38838876874090333,"extension":5.776265730690684},"index":4,"playId":"a334f160-92e8-3eca-9299-37fc14932fa5","pitchNumber":2,"startTime":"2026-02-25T23:36:44.560Z","endTime":"2026-02-25T23:36:48.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22452090554789,"aZ":-33.096395460540954,"pfxX":-2.7429671439787366,"pfxZ":-0.5451759533506682,"pX":-1.3668093086258228,"pZ":2.2586417129588843,"vX0":-8.760522208343016,"vY0":-129.17329535624003,"vZ0":-1.9435213296372889,"x":169.1,"y":177.8,"x0":2.4323658843956215,"y0":50.00506599692118,"z0":5.57812509386933,"aX":-4.611524754832443},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.2,"breakHorizontal":7.0,"spinRate":2703,"spinDirection":270},"zone":13,"typeConfidence":0.8,"plateTime":0.42487254371454286,"extension":5.821364937338594},"index":5,"playId":"dd63eb73-2fa1-302d-a10a-e994c9623ede","pitchNumber":3,"startTime":"2026-02-25T23:37:00.753Z","endTime":"2026-02-25T23:37:05.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33142974624018,"aZ":-29.060127249350284,"pfxX":-1.6141238189074931,"pfxZ":1.7827120927917002,"pX":-1.665521861888601,"pZ":0.9828573020118033,"vX0":-9.975126845504207,"vY0":-131.04108543300634,"vZ0":-5.98552319191865,"x":180.49,"y":212.24,"x0":2.392097043655,"y0":50.00508245181702,"z0":5.453322501122974,"aX":-2.820397003595286},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.2,"breakHorizontal":5.0,"spinRate":2705,"spinDirection":246},"zone":13,"typeConfidence":0.94,"plateTime":0.4171422322847924,"extension":5.803125993793682},"index":6,"playId":"3ca5312c-b21a-3f7c-be2d-f19ee3d15112","pitchNumber":4,"startTime":"2026-02-25T23:37:16.927Z","endTime":"2026-02-25T23:37:20.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":97.2,"endSpeed":88.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59258465455613,"aZ":-22.303776316995425,"pfxX":11.988421947549806,"pfxZ":4.9231707326805,"pX":-0.20234980850153056,"pZ":2.2002558538423678,"vX0":-11.789340743348983,"vY0":-141.0409943662501,"vZ0":-4.548990357012551,"x":124.71,"y":179.37,"x0":2.4844969576623583,"y0":50.00047391368257,"z0":5.281735246554516,"aX":24.027648724457997},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.0,"breakHorizontal":-19.2,"spinRate":2375,"spinDirection":125},"zone":5,"typeConfidence":0.96,"plateTime":0.3890875042283497,"extension":5.934517734526666},"hitData":{"launchSpeed":92.8,"launchAngle":6.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.14,"coordY":142.57}},"index":7,"playId":"945d885e-4413-3910-8207-a30b00dc24ef","pitchNumber":5,"startTime":"2026-02-25T23:37:34.770Z","endTime":"2026-02-25T23:37:40.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-02-25T23:37:40.489Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-25T23:37:46.779Z","endTime":"2026-02-25T23:38:58.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"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.4,"endSpeed":89.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.30514425211539,"aZ":-12.965027764350777,"pfxX":6.906535427462609,"pfxZ":9.357636429319516,"pX":-0.08136584989407496,"pZ":3.3179591715274164,"vX0":-9.357264833179482,"vY0":-142.9278941900334,"vZ0":-3.8919865870513912,"x":120.1,"y":149.2,"x0":2.3494481072153417,"y0":50.003737459644995,"z0":5.52112385078773,"aX":14.180062126757544},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.2,"breakHorizontal":-10.4,"spinRate":2316,"spinDirection":130},"zone":2,"typeConfidence":0.93,"plateTime":0.384349669922992,"extension":5.8947859943482666},"index":0,"playId":"427c0248-ec7c-3714-9cf2-f66177787c3b","pitchNumber":1,"startTime":"2026-02-25T23:38:06.914Z","endTime":"2026-02-25T23:38:11.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09130602713911,"aZ":-28.626105864871583,"pfxX":5.616457966367015,"pfxZ":2.063883035186983,"pX":1.031688208096172,"pZ":3.087056924937764,"vX0":-6.336401345507814,"vY0":-130.47243360998388,"vZ0":-0.49663091721280866,"x":77.67,"y":155.43,"x0":2.7649023265032358,"y0":50.00419611711397,"z0":5.441870832003481,"aX":9.660325673876061},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.8,"breakHorizontal":-8.8,"spinRate":1991,"spinDirection":139},"zone":12,"typeConfidence":0.87,"plateTime":0.4202160320267261,"extension":5.927313932573908},"index":1,"playId":"1482d366-d63b-31d9-b3c9-882266d452dd","pitchNumber":2,"startTime":"2026-02-25T23:38:20.813Z","endTime":"2026-02-25T23:38:24.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":80.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61610573549527,"aZ":-38.86786635262156,"pfxX":9.075421527240742,"pfxZ":-4.015872776978517,"pX":0.7072730011218173,"pZ":1.2427025119518091,"vX0":-7.899404106030427,"vY0":-129.01611579269124,"vZ0":-2.574802557104584,"x":90.04,"y":205.23,"x0":2.646270104679285,"y0":50.00256959942795,"z0":5.281745146109398,"aX":15.129931674982691},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-7.7,"breakHorizontal":-14.4,"spinRate":2004,"spinDirection":113},"zone":14,"typeConfidence":0.9,"plateTime":0.42634865183571957,"extension":5.802566624703892},"index":2,"playId":"7ef150bc-c572-3983-8aef-1e8a429303ef","pitchNumber":3,"startTime":"2026-02-25T23:38:33.915Z","endTime":"2026-02-25T23:38:37.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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-02-25T23:38:42.286Z","endTime":"2026-02-25T23:38:54.765Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":90.8,"endSpeed":83.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97236278443454,"aZ":-28.089991590150508,"pfxX":-0.888945186374708,"pfxZ":2.3005591465113344,"pX":-0.3909872528903376,"pZ":2.95327499448879,"vX0":-7.379555443404364,"vY0":-132.15067555005004,"vZ0":-1.6040503747145651,"x":131.9,"y":159.04,"x0":2.5480180585632115,"y0":50.00362949543963,"z0":5.622610068630674,"aX":-1.5796935531764362},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.1,"breakHorizontal":3.1,"spinRate":2785,"spinDirection":265},"zone":1,"typeConfidence":0.97,"plateTime":0.41374800186830596,"extension":5.798100606471719},"index":4,"playId":"3648998b-a754-348c-8cc7-62555f310bbf","pitchNumber":4,"startTime":"2026-02-25T23:38:54.765Z","endTime":"2026-02-25T23:38:58.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_ab"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_ab"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-25T23:38:58.655Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Keibert Ruiz pops out to shortstop Paul DeJong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-25T23:39:04.913Z","endTime":"2026-02-25T23:39:49.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38940757332923,"aZ":-33.82317772766139,"pfxX":-5.399947975605474,"pfxZ":-1.0886493490682465,"pX":1.308822204216319,"pZ":3.646788436013853,"vX0":-2.146135358211109,"vY0":-122.86870991389621,"vZ0":2.0403729297524973,"x":67.11,"y":140.32,"x0":2.8974002828265477,"y0":50.00268948579079,"z0":5.698253940234135,"aX":-8.181288961063679},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.2,"breakHorizontal":10.3,"spinRate":2816,"spinDirection":304},"zone":12,"typeConfidence":0.9,"plateTime":0.44732504153848085,"extension":5.78711601919873},"index":0,"playId":"b64d44ce-8599-3707-ad7a-bea7e7ab321e","pitchNumber":1,"startTime":"2026-02-25T23:39:24.310Z","endTime":"2026-02-25T23:39:27.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":88.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.77191000702982,"aZ":-14.614608240044324,"pfxX":8.481676064661352,"pfxZ":8.630245454314906,"pX":-1.009486257625546,"pZ":2.3203493578775682,"vX0":-12.03284827426103,"vY0":-142.44575106439822,"vZ0":-6.037089831152567,"x":155.48,"y":176.13,"x0":2.1872606994114077,"y0":50.00301010851101,"z0":5.40798703187615,"aX":17.257650567263706},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.4,"breakHorizontal":-12.6,"spinRate":2412,"spinDirection":138},"zone":13,"typeConfidence":0.92,"plateTime":0.38600646435777275,"extension":5.92111491294154},"hitData":{"launchSpeed":94.0,"launchAngle":60.0,"totalDistance":215.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":76.1,"coordY":129.82}},"index":1,"playId":"da86f220-c431-3f05-820b-6bffe6d002c5","pitchNumber":2,"startTime":"2026-02-25T23:39:39.259Z","endTime":"2026-02-25T23:39:49.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_ab"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_ab"},{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_pa"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-25T23:39:49.681Z","atBatIndex":2},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Amed Rosario homers (1) on a fly ball to right center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T23:41:46.107Z","endTime":"2026-02-25T23:42:29.661Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"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":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":{"id":674841,"link":"/api/v1/people/674841"},"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":92.9,"endSpeed":85.8,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.927362217404752,"aZ":-15.337475971303917,"pfxX":3.81808226721189,"pfxZ":9.023888521875833,"pX":-0.16855120354053577,"pZ":1.9424757991976078,"vX0":-5.501214686783553,"vY0":-135.1087204827561,"vZ0":-7.824586735302879,"x":123.42,"y":186.33,"x0":1.3893575574208445,"y0":50.001086378872195,"z0":5.934690608358877,"aX":7.12261409073215},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":-5.9,"spinRate":2392,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.40399789875158687,"extension":6.4422723320195},"hitData":{"launchSpeed":101.8,"launchAngle":35.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":179.04,"coordY":62.22}},"index":0,"playId":"190754e5-8e4a-3d61-ba53-07e11ccf0337","pitchNumber":1,"startTime":"2026-02-25T23:42:05.449Z","endTime":"2026-02-25T23:42:29.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":9.699999999999996,"leverageIndex":0.86,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-02-25T23:42:29.661Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jasson Domínguez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T23:42:31.704Z","endTime":"2026-02-25T23:43:31.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.324674909573588,"aZ":-35.446945168258665,"pfxX":0.259883588199195,"pfxZ":-2.206309722859908,"pX":-0.9048274478137787,"pZ":2.075837644965431,"vX0":-5.487022681157728,"vY0":-120.91239118679627,"vZ0":-2.468726838204234,"x":151.49,"y":182.73,"x0":1.3590619840031035,"y0":50.0036739480971,"z0":6.217003663638466,"aX":0.38557892840245483},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.3,"breakHorizontal":0.8,"spinRate":2658,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.4527999458924614,"extension":6.425798155963301},"index":0,"playId":"2c93be16-7357-3c3d-b0d6-5ab872d178e8","pitchNumber":1,"startTime":"2026-02-25T23:42:45.072Z","endTime":"2026-02-25T23:42:48.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":83.6,"endSpeed":76.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.522158917787287,"aZ":-36.07538491564703,"pfxX":-3.079933772927528,"pfxZ":-2.6038463913361802,"pX":1.2540669294383702,"pZ":3.2189935765234026,"vX0":-0.03463324148671135,"vY0":-121.71076801173545,"vZ0":0.34068550235808104,"x":69.2,"y":151.87,"x0":1.6685168011570732,"y0":50.005704351624004,"z0":6.208589218372962,"aX":-4.608173494470285},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.3,"breakHorizontal":5.6,"spinRate":2680,"spinDirection":319},"zone":12,"typeConfidence":2.0,"plateTime":0.4505149035526079,"extension":6.283987460154005},"index":1,"playId":"207c6e78-f1b8-392c-8af0-f9703a59967d","pitchNumber":2,"startTime":"2026-02-25T23:42:56.128Z","endTime":"2026-02-25T23:42:59.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.816235163876936,"aZ":-28.0423940672602,"pfxX":8.931858018352072,"pfxZ":2.483869215929478,"pX":0.55825927619297,"pZ":1.6351554485898692,"vX0":-5.978918025971306,"vY0":-128.26903913066363,"vZ0":-5.051960482902496,"x":95.72,"y":194.63,"x0":1.7603032205260811,"y0":50.00318996536778,"z0":5.819677324893238,"aX":14.866660545575664},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.6,"breakHorizontal":-14.8,"spinRate":1914,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.42720017034796065,"extension":6.329865536885144},"index":2,"playId":"78ad5a44-c707-3fb3-a181-4667f8bc9364","pitchNumber":3,"startTime":"2026-02-25T23:43:08.333Z","endTime":"2026-02-25T23:43:12.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-02-25T23:43:18.224Z","endTime":"2026-02-25T23:43:27.497Z","isPitch":false,"type":"action","player":{"id":691176,"link":"/api/v1/people/691176"},"defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":83.1,"endSpeed":75.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.365005400277937,"aZ":-41.41699095150719,"pfxX":-7.062931168132633,"pfxZ":-6.358607602315123,"pX":-1.1668944951411886,"pZ":2.0448162566666084,"vX0":-3.9592403993433094,"vY0":-120.89868525688537,"vZ0":-1.1546528890949723,"x":161.48,"y":183.57,"x0":1.4186906877302086,"y0":50.00031780697588,"z0":6.220163054028712,"aX":-10.272383780911335},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-11.5,"breakHorizontal":13.8,"spinRate":2624,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.4560648938397076,"extension":6.170000870821954},"index":4,"playId":"49e528b0-c852-3548-bbc9-bbb50955c1d8","pitchNumber":4,"startTime":"2026-02-25T23:43:27.497Z","endTime":"2026-02-25T23:43:31.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-02-25T23:43:31.764Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Rice grounds out, second baseman José Tena to first baseman Abimelec Ortiz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T23:43:40.814Z","endTime":"2026-02-25T23:44:30.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.1,"endSpeed":76.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59090177454894,"aZ":-35.10222838019342,"pfxX":-0.40987194420593953,"pfxZ":-1.969867879810975,"pX":0.35233982038265044,"pZ":2.046260592796037,"vX0":-2.815671518090086,"vY0":-121.07084891663318,"vZ0":-2.41640784019443,"x":103.57,"y":183.53,"x0":1.5835778577376183,"y0":50.00488435962039,"z0":6.128820588650885,"aX":-0.6081774235538374},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.8,"breakHorizontal":1.4,"spinRate":2578,"spinDirection":329},"zone":9,"typeConfidence":2.0,"plateTime":0.4523798078010355,"extension":6.293741023797462},"index":0,"playId":"18e634e0-ded0-3416-82dc-4b4647a6480e","pitchNumber":1,"startTime":"2026-02-25T23:43:54.502Z","endTime":"2026-02-25T23:43:58.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.503032214010144,"aZ":-38.6974479056936,"pfxX":-6.006966299578096,"pfxZ":-4.4110885995611895,"pX":-0.05023168989707117,"pZ":2.272687586498937,"vX0":-2.2215248764992133,"vY0":-121.57193708267624,"vZ0":-1.3513672018619467,"x":118.91,"y":177.42,"x0":1.658908190263536,"y0":50.003371583000444,"z0":6.231405876812336,"aX":-8.88302270650241},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-8.0,"breakHorizontal":11.4,"spinRate":2551,"spinDirection":335},"zone":5,"typeConfidence":2.0,"plateTime":0.4526258439967279,"extension":6.095512341749498},"hitData":{"launchSpeed":104.6,"launchAngle":5.0,"totalDistance":147.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.24,"coordY":147.41}},"index":1,"playId":"5ac9134d-7cf8-3b10-b778-90f45ad94ab3","pitchNumber":2,"startTime":"2026-02-25T23:44:22.861Z","endTime":"2026-02-25T23:44:30.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-25T23:44:30.291Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Paul DeJong strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-25T23:44:40.926Z","endTime":"2026-02-25T23:46:04.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.3,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.294001125243916,"aZ":-25.259148095218848,"pfxX":7.026786899935583,"pfxZ":3.787801373099189,"pX":1.2140805679819395,"pZ":2.7278499134293632,"vX0":-3.020468820017502,"vY0":-135.02350588271784,"vZ0":-4.14184701465205,"x":70.72,"y":165.13,"x0":1.4408237260858,"y0":50.00651768549703,"z0":6.0818311248997405,"aX":12.840195160106616},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.1,"breakHorizontal":-12.0,"spinRate":2202,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.40729890458025597,"extension":6.366933042737587},"index":0,"playId":"4881c916-22a1-374d-a196-9a9627bf67c6","pitchNumber":1,"startTime":"2026-02-25T23:44:51.091Z","endTime":"2026-02-25T23:44:54.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.8,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.460900405902823,"aZ":-28.37701458969282,"pfxX":7.859424649493677,"pfxZ":2.3252864818215304,"pX":1.7483068009558023,"pZ":3.0862299252059664,"vX0":-2.4460095690847052,"vY0":-127.29171055557063,"vZ0":-1.4572957555619501,"x":50.36,"y":155.45,"x0":1.703806246939471,"y0":50.00109121088298,"z0":5.924311501012702,"aX":12.825831152833015},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.1,"breakHorizontal":-13.7,"spinRate":1813,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.43118510249055664,"extension":6.223607331115292},"index":1,"playId":"603181b0-da2e-3ec1-ac13-f7ac0b1d9e3b","pitchNumber":2,"startTime":"2026-02-25T23:45:02.727Z","endTime":"2026-02-25T23:45:06.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.564203677267997,"aZ":-35.30813636547088,"pfxX":0.19501484064357721,"pfxZ":-2.151263917805281,"pX":0.41437293829714766,"pZ":1.8718512815010793,"vX0":-2.6866025727891056,"vY0":-120.11654042729285,"vZ0":-2.507662471328252,"x":101.21,"y":188.24,"x0":1.5226022828318715,"y0":50.00050820242619,"z0":6.072844110592066,"aX":0.2847814422580686},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.2,"breakHorizontal":0.4,"spinRate":2597,"spinDirection":332},"zone":9,"typeConfidence":2.0,"plateTime":0.45623767990644515,"extension":6.289652188280976},"index":2,"playId":"487ddbb7-7863-3822-a2e3-17ef423673ed","pitchNumber":3,"startTime":"2026-02-25T23:45:16.563Z","endTime":"2026-02-25T23:45:20.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.933511664155965,"aZ":-36.9605797182531,"pfxX":-0.954424768131001,"pfxZ":-3.190097773032324,"pX":1.704452851306807,"pZ":2.4383056424481566,"vX0":0.3144647294913245,"vY0":-121.98344563417976,"vZ0":-1.3384333857285757,"x":52.03,"y":172.95,"x0":1.6975530901464488,"y0":50.003287210569745,"z0":6.192790470250034,"aX":-1.4322977676641724},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.9,"breakHorizontal":1.7,"spinRate":2576,"spinDirection":340},"zone":14,"typeConfidence":2.0,"plateTime":0.4497491526441393,"extension":6.194098733092523},"index":3,"playId":"a5e75e88-3dee-3292-95d7-43c2ab5093be","pitchNumber":4,"startTime":"2026-02-25T23:45:32.528Z","endTime":"2026-02-25T23:45:36.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.327446775617208,"aZ":-36.77464755038888,"pfxX":-1.4413403899716937,"pfxZ":-3.225596454411619,"pX":0.4263434498684508,"pZ":3.1219416202714765,"vX0":-2.0698296495930992,"vY0":-118.87464489037481,"vZ0":0.4736187924347297,"x":100.75,"y":154.49,"x0":1.4963854369751202,"y0":50.00123414015386,"z0":6.265415970835413,"aX":-2.0570017299251275},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.4,"breakHorizontal":3.1,"spinRate":2531,"spinDirection":327},"zone":3,"typeConfidence":2.0,"plateTime":0.46121179738444074,"extension":6.286687047924031},"index":4,"playId":"2ec78898-1af5-3746-ba6d-12433ebeba58","pitchNumber":5,"startTime":"2026-02-25T23:45:46.638Z","endTime":"2026-02-25T23:45:50.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3897507437688,"aZ":-39.399304915345695,"pfxX":-7.5967897466572065,"pfxZ":-4.961306922814938,"pX":-0.11445252681415212,"pZ":1.1696669419469072,"vX0":-1.7037091924614851,"vY0":-120.78127360509691,"vZ0":-3.3708085696232635,"x":121.36,"y":207.2,"x0":1.5885517825368975,"y0":50.000410444488104,"z0":6.09391729621388,"aX":-11.074386210707104},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-9.6,"breakHorizontal":14.2,"spinRate":2532,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.4557814917155527,"extension":6.24462335710019},"index":5,"playId":"c47b8b88-b56a-3fb7-be02-22117adb11c0","pitchNumber":6,"startTime":"2026-02-25T23:46:00.401Z","endTime":"2026-02-25T23:46:04.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-25T23:46:04.797Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Wiemer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-25T23:48:28.634Z","endTime":"2026-02-25T23:49:32.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63774385793166,"aZ":-29.16674314882176,"pfxX":-5.261095140882691,"pfxZ":2.049041075402572,"pX":-0.6521340733035444,"pZ":1.945093577339919,"vX0":-6.729510643063357,"vY0":-120.7119706858038,"vZ0":-2.1773504052960635,"x":141.86,"y":186.26,"x0":2.8608177252469678,"y0":50.002757110145915,"z0":5.439655544186852,"aX":-7.723447227508474},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.5,"breakHorizontal":11.2,"spinRate":2849,"spinDirection":309},"zone":7,"typeConfidence":0.91,"plateTime":0.45464368125394916,"extension":5.792747480892578},"index":0,"playId":"f22ce02d-94a4-399a-b284-4fd57c9aa2e6","pitchNumber":1,"startTime":"2026-02-25T23:48:34.048Z","endTime":"2026-02-25T23:48:39.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.040553774052633,"aZ":-35.50288909640976,"pfxX":9.446235836806794,"pfxZ":-2.032692570242828,"pX":-0.44685616529937283,"pZ":0.38302631565929296,"vX0":-10.84711989720488,"vY0":-127.56889937910083,"vZ0":-4.908728646067701,"x":134.03,"y":228.44,"x0":2.647766168971357,"y0":50.004658135622776,"z0":5.154109697178893,"aX":15.45719847044286},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.7,"breakHorizontal":-14.4,"spinRate":1999,"spinDirection":113},"zone":13,"typeConfidence":0.9,"plateTime":0.4305664128996032,"extension":5.849262706272275},"index":1,"playId":"733ae849-96d8-3923-b88f-3502e8b2a24b","pitchNumber":2,"startTime":"2026-02-25T23:48:47.410Z","endTime":"2026-02-25T23:48:50.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.106017304033443,"aZ":-33.31407214186787,"pfxX":8.912334082245046,"pfxZ":-0.678160739061922,"pX":-0.2887435149205244,"pZ":1.8084996287673456,"vX0":-9.899568680884133,"vY0":-128.37927174788848,"vZ0":-2.335353408175699,"x":128.01,"y":189.95,"x0":2.4560181803566032,"y0":50.005784359042266,"z0":5.318301354777703,"aX":14.90765115781498},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.6,"breakHorizontal":-13.9,"spinRate":1886,"spinDirection":118},"zone":7,"typeConfidence":0.9,"plateTime":0.4263404880042718,"extension":5.863042773538087},"index":2,"playId":"16a49b13-4b41-3ba7-9cec-ff2d5e6dd05c","pitchNumber":3,"startTime":"2026-02-25T23:49:05.928Z","endTime":"2026-02-25T23:49:09.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31684227610348,"aZ":-28.095124626808747,"pfxX":-0.8101366257626408,"pfxZ":2.4025851093244945,"pX":-0.7584174043697971,"pZ":3.283200231684493,"vX0":-8.093876659181793,"vY0":-129.69072937936082,"vZ0":-0.6494894733435875,"x":145.91,"y":150.13,"x0":2.5140609577884523,"y0":50.00095418833392,"z0":5.688728339021709,"aX":-1.3706255661971571},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.4,"breakHorizontal":3.4,"spinRate":2694,"spinDirection":295},"zone":1,"typeConfidence":0.93,"plateTime":0.4230982295326089,"extension":5.730080517019095},"index":3,"playId":"2be09967-46ca-36a1-882b-f5cd5bf7726b","pitchNumber":4,"startTime":"2026-02-25T23:49:27.595Z","endTime":"2026-02-25T23:49:32.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_ab"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_ab"},{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_pa"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.7,"awayTeamWinProbability":37.3,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-25T23:49:32.203Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Tena called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-25T23:49:39.155Z","endTime":"2026-02-25T23:50:58.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05951188373973,"aZ":-20.370306031472083,"pfxX":10.505849546423661,"pfxZ":5.923897205337541,"pX":0.6876695793852864,"pZ":3.5769478995399786,"vX0":-8.962621812012445,"vY0":-140.11763805071698,"vZ0":-1.3838907723006642,"x":90.79,"y":142.2,"x0":2.559681851943062,"y0":50.00206249525362,"z0":5.405614051550514,"aX":20.93143562918225},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.7,"breakHorizontal":-17.3,"spinRate":2218,"spinDirection":133},"zone":12,"typeConfidence":0.95,"plateTime":0.39061174167595203,"extension":5.861725627531754},"index":0,"playId":"d83b0ac7-865c-3a53-b6f6-2c0d59a498c4","pitchNumber":1,"startTime":"2026-02-25T23:49:55.061Z","endTime":"2026-02-25T23:49:59.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73651674038042,"aZ":-20.220575193555412,"pfxX":10.98777565805931,"pfxZ":5.972873975660294,"pX":0.9583778498973982,"pZ":2.8087600831556485,"vX0":-8.450768748758687,"vY0":-140.75369442552363,"vZ0":-3.284346470280155,"x":80.47,"y":162.94,"x0":2.576122083039795,"y0":50.00172157000508,"z0":5.304204257516769,"aX":21.98725719792689},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.3,"breakHorizontal":-18.1,"spinRate":2270,"spinDirection":131},"zone":12,"typeConfidence":0.95,"plateTime":0.3895221121889487,"extension":5.892972084776197},"index":1,"playId":"677407d4-9c37-339a-87fe-7885e480d952","pitchNumber":2,"startTime":"2026-02-25T23:50:07.849Z","endTime":"2026-02-25T23:50:13.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.788094223862053,"aZ":-32.36947415081238,"pfxX":-7.873704362009645,"pfxZ":-0.1325329377688398,"pX":-0.043956920847723416,"pZ":3.1814319736067866,"vX0":-4.82442097590243,"vY0":-123.0990858735885,"vZ0":1.2682719383930776,"x":118.68,"y":152.88,"x0":2.970685632120181,"y0":50.00017552768331,"z0":5.421358982838211,"aX":-11.955755827908188},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.4,"breakHorizontal":15.5,"spinRate":2842,"spinDirection":300},"zone":2,"typeConfidence":0.9,"plateTime":0.44670841422685115,"extension":5.67937781791321},"index":2,"playId":"24dc10f8-0167-31cc-8545-7ba22cc615b2","pitchNumber":3,"startTime":"2026-02-25T23:50:21.415Z","endTime":"2026-02-25T23:50:24.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.537704475459265,"aZ":-31.564762597654614,"pfxX":-7.339896774635735,"pfxZ":0.408920858536046,"pX":-1.7913875922502247,"pZ":0.8485593634039137,"vX0":-8.228370117411062,"vY0":-122.16141982769439,"vZ0":-3.5913402900869693,"x":185.28,"y":215.87,"x0":2.5937147682640873,"y0":50.00208696029153,"z0":5.096112557628142,"aX":-10.920993500660266},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.0,"breakHorizontal":15.5,"spinRate":2862,"spinDirection":307},"zone":13,"typeConfidence":0.91,"plateTime":0.4510464844163118,"extension":5.992065573004139},"index":3,"playId":"e2ec9a3d-7a17-33a2-b45d-86394e32823e","pitchNumber":4,"startTime":"2026-02-25T23:50:37.282Z","endTime":"2026-02-25T23:50:41.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":90.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.06846907783733,"aZ":-9.761840986849231,"pfxX":8.008934030424385,"pfxZ":10.593304996230312,"pX":-0.3852176210504444,"pZ":2.112695956230376,"vX0":-10.548727801399066,"vY0":-144.8319093778521,"vZ0":-7.6493450270192325,"x":131.68,"y":181.74,"x0":2.2704408769278057,"y0":50.005452074388174,"z0":5.391491216192948,"aX":16.949860303095914},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.6,"breakHorizontal":-12.4,"spinRate":2438,"spinDirection":132},"zone":7,"typeConfidence":0.93,"plateTime":0.3787379655193446,"extension":5.910168345286503},"index":4,"playId":"d0d41e69-e6a9-3149-9fdc-98a6d56429ad","pitchNumber":5,"startTime":"2026-02-25T23:50:52.784Z","endTime":"2026-02-25T23:50:58.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_ab"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_ab"},{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_pa"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-25T23:50:58.578Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trey Lipscomb grounds out, third baseman George Lombard Jr. to first baseman Ben Rice.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-25T23:51:02.373Z","endTime":"2026-02-25T23:53:12.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":702358,"fullName":"Trey Lipscomb","link":"/api/v1/people/702358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702358,"fullName":"Trey Lipscomb","link":"/api/v1/people/702358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":806146,"link":"/api/v1/people/806146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":91.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.969676034104985,"aZ":-12.66297118675793,"pfxX":8.08290498685583,"pfxZ":9.21172054176903,"pX":-1.1421561534031979,"pZ":2.044195431498252,"vX0":-12.666996653871463,"vY0":-144.4634728660428,"vZ0":-7.337124728383699,"x":160.54,"y":183.59,"x0":2.244866331895754,"y0":50.00257016735632,"z0":5.39149115483382,"aX":17.121177730317893},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.4,"breakHorizontal":-12.1,"spinRate":2368,"spinDirection":136},"zone":13,"typeConfidence":0.93,"plateTime":0.37882061369936526,"extension":5.974536997633544},"index":0,"playId":"97d4069b-05c2-3ddf-9dba-abaa4e207283","pitchNumber":1,"startTime":"2026-02-25T23:51:22.626Z","endTime":"2026-02-25T23:51:26.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":702358,"link":"/api/v1/people/702358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.468274511343466,"aZ":-12.765450025975703,"pfxX":7.229068985845352,"pfxZ":9.225511193451162,"pX":0.034725059291639396,"pZ":3.7964687732321414,"vX0":-9.574564696604076,"vY0":-144.13018084940921,"vZ0":-2.765727171036951,"x":115.68,"y":136.28,"x0":2.460385150684516,"y0":50.0057555082967,"z0":5.556787068759464,"aX":15.214031394449757},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.3,"breakHorizontal":-11.2,"spinRate":2368,"spinDirection":134},"zone":12,"typeConfidence":0.93,"plateTime":0.3800147462171397,"extension":5.816080922126083},"index":1,"playId":"e0e8b254-d029-37dd-8390-7d4bc79547f3","pitchNumber":2,"startTime":"2026-02-25T23:51:37.570Z","endTime":"2026-02-25T23:51:40.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":702358,"link":"/api/v1/people/702358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.612044450622683,"aZ":-31.694809147553254,"pfxX":-5.921786922283471,"pfxZ":0.30755407279601954,"pX":0.12510032409779526,"pZ":2.2311739059587365,"vX0":-4.823668264983158,"vY0":-124.33139149304917,"vZ0":-1.4185559085535033,"x":112.23,"y":178.54,"x0":2.8617609026433253,"y0":50.003611797286986,"z0":5.446594393861429,"aX":-9.242967553903318},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.5,"breakHorizontal":11.9,"spinRate":2964,"spinDirection":313},"zone":8,"typeConfidence":0.89,"plateTime":0.4410305114798123,"extension":5.779886933762232},"index":2,"playId":"a44b8efb-538f-347b-beef-f464544894be","pitchNumber":3,"startTime":"2026-02-25T23:51:54.449Z","endTime":"2026-02-25T23:51:59.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":702358,"link":"/api/v1/people/702358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.408310676755157,"aZ":-28.108340373061857,"pfxX":9.592467303849453,"pfxZ":2.337952398432366,"pX":0.03647237298374237,"pZ":0.07814215564036738,"vX0":-9.838418176576889,"vY0":-131.43811468151742,"vZ0":-7.422580462640115,"x":115.61,"y":236.67,"x0":2.592489334689178,"y0":50.00493163220897,"z0":5.0437334317462135,"aX":16.686752396979617},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.6,"breakHorizontal":-15.0,"spinRate":2249,"spinDirection":131},"zone":14,"typeConfidence":0.82,"plateTime":0.4176757348924771,"extension":5.920221887935905},"index":3,"playId":"b83011ed-8c49-3bb5-b294-7968d0f9f767","pitchNumber":4,"startTime":"2026-02-25T23:52:30.831Z","endTime":"2026-02-25T23:52:34.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":702358,"link":"/api/v1/people/702358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":80.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45171413760318,"aZ":-25.290373995504606,"pfxX":4.89325073762234,"pfxZ":4.108015758717473,"pX":-1.071774833005066,"pZ":2.595741691975596,"vX0":-10.43083157300201,"vY0":-129.7456531891574,"vZ0":-1.9745599906520805,"x":157.85,"y":168.69,"x0":2.3958547554901615,"y0":50.00429473242568,"z0":5.327236287597748,"aX":8.203073340871367},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.1,"breakHorizontal":-6.1,"spinRate":2058,"spinDirection":113},"zone":11,"typeConfidence":0.83,"plateTime":0.4249337257097556,"extension":5.9516333139582915},"index":4,"playId":"bb2441f8-c24b-31d8-b934-eb14fbcce068","pitchNumber":5,"startTime":"2026-02-25T23:52:47.755Z","endTime":"2026-02-25T23:52:50.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":702358,"link":"/api/v1/people/702358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.519119287106033,"aZ":-29.88607652492346,"pfxX":-1.024215487539606,"pfxZ":1.3348484256115682,"pX":-0.8192320908199655,"pZ":2.6636588516531567,"vX0":-7.839726176445543,"vY0":-130.56073138867464,"vZ0":-1.718736711283365,"x":148.23,"y":166.86,"x0":2.3607194746383864,"y0":50.006267924976946,"z0":5.5883278357603166,"aX":-1.7610692995584254},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.3,"breakHorizontal":3.6,"spinRate":2615,"spinDirection":292},"zone":11,"typeConfidence":0.96,"plateTime":0.42015834378766037,"extension":5.836782892478433},"hitData":{"launchSpeed":84.0,"launchAngle":7.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.2,"coordY":161.93}},"index":5,"playId":"ffd2a970-a2e9-3c4b-aef2-79418166e4c5","pitchNumber":6,"startTime":"2026-02-25T23:53:07.528Z","endTime":"2026-02-25T23:53:12.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":702358,"link":"/api/v1/people/702358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702358,"link":"/api/v1/people/702358"},"credit":"b_ab"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_ab"},{"player":{"id":702358,"link":"/api/v1/people/702358"},"credit":"b_pa"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-25T23:53:12.696Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.C. Escarra singles on a soft ground ball to catcher Keibert Ruiz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-25T23:55:03.239Z","endTime":"2026-02-25T23:55:57.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_fielded_ball"}]}],"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":83.1,"endSpeed":76.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.316266107107662,"aZ":-33.843030914067235,"pfxX":-0.8927097149207841,"pfxZ":-1.137588159327295,"pX":-0.29484489271462627,"pZ":0.9217752602096337,"vX0":-3.839225173924936,"vY0":-120.92787271688579,"vZ0":-5.02495611657936,"x":128.24,"y":213.89,"x0":1.4344091682939195,"y0":50.001782267551,"z0":6.021992709588588,"aX":-1.3112151246007198},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.1,"breakHorizontal":2.6,"spinRate":2693,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.45430931847807887,"extension":6.292744122733612},"index":0,"playId":"f8da5356-d150-31e5-9208-e0c920f355d3","pitchNumber":1,"startTime":"2026-02-25T23:55:24.952Z","endTime":"2026-02-25T23:55:29.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":91.9,"endSpeed":82.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.1664778875675,"aZ":-23.643602170440012,"pfxX":9.318805788212321,"pfxZ":4.849894566312498,"pX":-0.7184225704749346,"pZ":0.9922028716287801,"vX0":-8.878618684939008,"vY0":-133.1588050908493,"vZ0":-7.73614011987897,"x":144.38,"y":211.99,"x0":1.4824563409821963,"y0":50.00248488083636,"z0":5.702112623548542,"aX":16.385143025387226},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.8,"breakHorizontal":-14.4,"spinRate":2042,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.4146743225176954,"extension":6.23013539287136},"index":1,"playId":"2c71c8e4-063c-3a68-b7fc-e5b34311cb30","pitchNumber":2,"startTime":"2026-02-25T23:55:38.828Z","endTime":"2026-02-25T23:55:43.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19575799886657,"aZ":-32.35998135381107,"pfxX":-1.1618750143844192,"pfxZ":-0.12647236508815318,"pX":-0.14517597374619898,"pZ":2.7758645369867123,"vX0":-3.6074134230766286,"vY0":-120.68605502096227,"vZ0":-1.2370186828143783,"x":122.53,"y":163.83,"x0":1.5274446961028914,"y0":50.00374098631297,"z0":6.177562185535298,"aX":-1.6923604350742145},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.2,"breakHorizontal":3.1,"spinRate":2630,"spinDirection":322},"zone":5,"typeConfidence":2.0,"plateTime":0.45601280388035237,"extension":6.19431420569643},"hitData":{"launchSpeed":45.0,"launchAngle":-76.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":126.1,"coordY":200.64}},"index":2,"playId":"823a24db-5823-3ec3-968c-ffeab1de0777","pitchNumber":3,"startTime":"2026-02-25T23:55:52.482Z","endTime":"2026-02-25T23:55:57.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":0.78,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-25T23:55:57.963Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Schuemann singles on a soft bunt ground ball to pitcher Andrew Alvarez. J.C. Escarra to 3rd. Max Schuemann to 2nd. Max Schuemann advances to 2nd, on a throwing error by pitcher Andrew Alvarez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-25T23:56:31.938Z","endTime":"2026-02-25T23:56:44.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"postOnThird":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":674841,"link":"/api/v1/people/674841"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":674841,"link":"/api/v1/people/674841"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.068145541607887,"aZ":-24.995967869194423,"pfxX":5.664885741810368,"pfxZ":4.0269497115946375,"pX":-0.4978857552059554,"pZ":2.9265268145821386,"vX0":-6.8028056894675,"vY0":-133.31859425745455,"vZ0":-2.8450333386708984,"x":135.98,"y":159.76,"x0":1.3617434903529066,"y0":50.006469227004814,"z0":5.829407741277224,"aX":10.108199916325367},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.8,"breakHorizontal":-8.6,"spinRate":2199,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.4122674982586352,"extension":6.550115511218862},"hitData":{"launchSpeed":35.7,"launchAngle":-30.0,"totalDistance":8.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":118.29,"coordY":187.54}},"index":0,"playId":"4cc8f77d-f2b9-39bc-8cf5-12ff4bbdf962","pitchNumber":1,"startTime":"2026-02-25T23:56:33.336Z","endTime":"2026-02-25T23:56:44.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"first":{"id":641555,"link":"/api/v1/people/641555"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":8.700000000000003,"leverageIndex":1.28,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-02-25T23:56:44.039Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"George Lombard Jr. walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-25T23:57:13.367Z","endTime":"2026-02-25T23:58:38.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"postOnThird":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":{"id":674841,"link":"/api/v1/people/674841"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":74.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.321419551013747,"aZ":-34.5176455537738,"pfxX":-1.7467707603876015,"pfxZ":-1.620564627905047,"pX":0.8950893853563018,"pZ":3.610779840021751,"vX0":-1.0627381792765467,"vY0":-120.44364454897995,"vZ0":0.9974034516094099,"x":82.88,"y":141.29,"x0":1.5717290957430747,"y0":50.00489243640397,"z0":6.2869775062315165,"aX":-2.5204243754416873},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.3,"breakHorizontal":3.5,"spinRate":2461,"spinDirection":323},"zone":12,"typeConfidence":2.0,"plateTime":0.4579276764325906,"extension":6.177360359857506},"index":0,"playId":"3ff9a492-3bcc-32fe-a974-64c9789e85e7","pitchNumber":1,"startTime":"2026-02-25T23:57:20.602Z","endTime":"2026-02-25T23:57:24.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":641555,"link":"/api/v1/people/641555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.741397708021992,"aZ":-39.131210465823614,"pfxX":-7.244725954139252,"pfxZ":-4.895435732521457,"pX":-0.5232315518180028,"pZ":1.6284281725811256,"vX0":-2.6398535074426395,"vY0":-119.70260052466038,"vZ0":-2.0582016584922544,"x":136.94,"y":194.81,"x0":1.54205212707683,"y0":50.00592457554631,"z0":6.074863605170031,"aX":-10.28795764022258},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-9.1,"breakHorizontal":13.8,"spinRate":2595,"spinDirection":337},"zone":13,"typeConfidence":2.0,"plateTime":0.46140504963911644,"extension":6.368930596675957},"index":1,"playId":"d8af8ce7-3a18-343e-878e-9b412612049d","pitchNumber":2,"startTime":"2026-02-25T23:57:40.796Z","endTime":"2026-02-25T23:57:46.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":641555,"link":"/api/v1/people/641555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.014341802682107,"aZ":-26.794036617219607,"pfxX":12.684950800419735,"pfxZ":3.4161736317174363,"pX":-0.6667995727727046,"pZ":0.24918970657774225,"vX0":-9.217710578376247,"vY0":-125.66732292881947,"vZ0":-7.60841688041178,"x":142.42,"y":232.05,"x0":1.4281572543148149,"y0":50.00358699669934,"z0":5.5392475534634755,"aX":19.98651022657781},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.3,"breakHorizontal":-20.4,"spinRate":1596,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.43837340701924576,"extension":6.2554243787285815},"index":2,"playId":"430f43c4-5837-32a1-b9c1-cc68b2453286","pitchNumber":3,"startTime":"2026-02-25T23:57:58.618Z","endTime":"2026-02-25T23:58:02.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":641555,"link":"/api/v1/people/641555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Andrew Alvarez. J.C. Escarra scores. Max Schuemann to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":2,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":3,"actionPlayId":"430f43c4-5837-32a1-b9c1-cc68b2453286","startTime":"2026-02-25T23:58:22.144Z","endTime":"2026-02-25T23:58:34.342Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":641555,"link":"/api/v1/people/641555"},"defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"second":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":641555,"link":"/api/v1/people/641555"},"postOnThird":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.15,"dramaIndex":55.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.161826940599667,"aZ":-36.304403992131554,"pfxX":-0.33752712208675795,"pfxZ":-2.986495871522918,"pX":-0.2334435432325142,"pZ":0.5294406319600059,"vX0":-3.768853649347006,"vY0":-117.48617067822751,"vZ0":-4.658768764147091,"x":125.9,"y":224.49,"x0":1.441419347067554,"y0":50.00043974116852,"z0":5.945740149822289,"aX":-0.4669479042375893},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-6.4,"breakHorizontal":1.6,"spinRate":2581,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.4678425503450869,"extension":6.266104972069617},"index":4,"playId":"e2080ce5-ab1e-3cf2-9354-e6c4ed82b340","pitchNumber":4,"startTime":"2026-02-25T23:58:34.342Z","endTime":"2026-02-25T23:58:38.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"third":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806146,"link":"/api/v1/people/806146"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.0,"awayTeamWinProbability":17.0,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":1.15,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-02-25T23:58:38.601Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Ornelas called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-25T23:58:44.719Z","endTime":"2026-02-26T00:01:34.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"postOnThird":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.7,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13648875642323,"aZ":-24.21660750328798,"pfxX":8.666885608017553,"pfxZ":4.513884049153072,"pX":-0.24875256086973874,"pZ":2.345512544199838,"vX0":-7.2594157868458025,"vY0":-132.84040678572418,"vZ0":-4.216516273287014,"x":126.48,"y":175.45,"x0":1.4121622576330406,"y0":50.00107056603757,"z0":5.743636545292576,"aX":15.27353649470251},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.3,"breakHorizontal":-13.8,"spinRate":2284,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.41452735383978556,"extension":6.153152193298646},"index":0,"playId":"7cb4eb89-60fb-3361-8d60-2332378c8a49","pitchNumber":1,"startTime":"2026-02-25T23:59:17.089Z","endTime":"2026-02-25T23:59:21.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"first":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":82.7,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.972462978771055,"aZ":-23.46748611344312,"pfxX":9.94401680924076,"pfxZ":4.961627378176177,"pX":-1.627689520271614,"pZ":0.9486916603967301,"vX0":-10.85798605528258,"vY0":-132.77198056343624,"vZ0":-7.550508156055543,"x":179.04,"y":213.17,"x0":1.256509318695033,"y0":50.001978338540134,"z0":5.582524610685781,"aX":17.448754376531532},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.2,"breakHorizontal":-15.1,"spinRate":2277,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.41526328635625065,"extension":6.486891912344771},"index":1,"playId":"2947bfce-64d1-3107-96d6-ac02d9df27b9","pitchNumber":2,"startTime":"2026-02-25T23:59:34.198Z","endTime":"2026-02-25T23:59:38.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"first":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.225894838282,"aZ":-35.41946291945209,"pfxX":-1.793996738637622,"pfxZ":-2.2823851465734397,"pX":-1.7105511534824167,"pZ":0.3529819284502088,"vX0":-6.234511910266233,"vY0":-119.13212737393296,"vZ0":-5.524529803887744,"x":182.2,"y":229.25,"x0":1.1851689750825574,"y0":50.00326153073069,"z0":5.943798977668236,"aX":-2.5498686046363797},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.3,"breakHorizontal":4.9,"spinRate":2637,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.4617078295443644,"extension":6.278475042092325},"index":2,"playId":"ff28b8c8-f5e3-3e38-b631-68e06ebf132c","pitchNumber":3,"startTime":"2026-02-25T23:59:57.154Z","endTime":"2026-02-26T00:00:00.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"first":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06111111853447,"aZ":-35.452075393003234,"pfxX":-0.6740218738176749,"pfxZ":-2.2348633455569935,"pX":-1.32096359494041,"pZ":1.0017174184791746,"vX0":-5.862172865186094,"vY0":-120.63929993464265,"vZ0":-4.256563228312682,"x":167.35,"y":211.73,"x0":1.2305827397204994,"y0":50.00004008765832,"z0":5.9228617827529515,"aX":-0.9897591359881514},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.8,"breakHorizontal":2.6,"spinRate":2593,"spinDirection":341},"zone":13,"typeConfidence":2.0,"plateTime":0.45449041096879084,"extension":6.416513592748698},"index":3,"playId":"fba17561-2ed3-31da-80bd-cdce293cb126","pitchNumber":4,"startTime":"2026-02-26T00:00:21.692Z","endTime":"2026-02-26T00:00:25.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"first":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-26T00:00:43.210Z","endTime":"2026-02-26T00:00:55.819Z","isPitch":false,"type":"action","player":{"id":680716,"link":"/api/v1/people/680716"},"defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"first":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.7,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64046810430354,"aZ":-40.368257433595915,"pfxX":-8.096099814005422,"pfxZ":-5.691100068745371,"pX":-1.822046098953087,"pZ":0.3124390764405447,"vX0":-4.815595536729998,"vY0":-120.60856632305196,"vZ0":-4.746625043438223,"x":186.45,"y":230.34,"x0":1.2686458946482446,"y0":50.005173609019096,"z0":5.957764311956736,"aX":-11.646931432844218},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.3,"breakHorizontal":16.0,"spinRate":2672,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.45832265644472514,"extension":6.461893251240496},"index":5,"playId":"998ad74f-dc97-3de2-9f68-ee1ac80e63a0","pitchNumber":5,"startTime":"2026-02-26T00:00:55.819Z","endTime":"2026-02-26T00:01:01.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"first":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Andrew Alvarez. George Lombard Jr. to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"actionPlayId":"998ad74f-dc97-3de2-9f68-ee1ac80e63a0","startTime":"2026-02-26T00:01:29.832Z","endTime":"2026-02-26T00:01:29.833Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":806146,"link":"/api/v1/people/806146"},"defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"first":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":680474,"link":"/api/v1/people/680474"},"postOnSecond":{"id":806146,"link":"/api/v1/people/806146"},"postOnThird":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.95,"dramaIndex":35.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.8,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.208416026855335,"aZ":-42.99526954389778,"pfxX":-8.785994643850259,"pfxZ":-7.803747261064469,"pX":0.06142360773138448,"pZ":3.0019713270593047,"vX0":-0.3968366374203052,"vY0":-118.05003743980609,"vZ0":1.7416378638872483,"x":114.66,"y":157.73,"x0":1.3710899198587796,"y0":50.00397357012197,"z0":6.266509515132596,"aX":-12.179949778146039},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-13.2,"breakHorizontal":16.0,"spinRate":2585,"spinDirection":339},"zone":2,"typeConfidence":2.0,"plateTime":0.4671811767771241,"extension":6.171663131153267},"index":7,"playId":"f1c61d73-5071-308b-be16-09a89766dfa2","pitchNumber":6,"startTime":"2026-02-26T00:01:29.834Z","endTime":"2026-02-26T00:01:34.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680716,"link":"/api/v1/people/680716"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":680716,"link":"/api/v1/people/680716"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.80000000000001,"awayTeamWinProbability":19.19999999999999,"homeTeamWinProbabilityAdded":-3.1999999999999886,"leverageIndex":0.95,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:01:34.431Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kenedy Corona walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-26T00:01:40.047Z","endTime":"2026-02-26T00:03:23.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"},"postOnSecond":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"postOnThird":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81023441076217,"aZ":-36.26772176570457,"pfxX":-1.281057432884579,"pfxZ":-2.838022124569429,"pX":0.41637699423513574,"pZ":3.6111083686263856,"vX0":-1.9962462476361589,"vY0":-119.29064287936801,"vZ0":1.479543178283103,"x":101.13,"y":141.28,"x0":1.4302837401129804,"y0":50.00366433305953,"z0":6.250823701933574,"aX":-1.847042867758254},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.6,"breakHorizontal":2.8,"spinRate":2690,"spinDirection":326},"zone":12,"typeConfidence":2.0,"plateTime":0.4590379475051689,"extension":6.148162035886227},"index":0,"playId":"014be211-d007-3568-a369-37e7f970bf9a","pitchNumber":1,"startTime":"2026-02-26T00:02:00.103Z","endTime":"2026-02-26T00:02:05.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.6,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.819198361102988,"aZ":-37.235996095252716,"pfxX":-1.0003570239828061,"pfxZ":-3.4942661966173265,"pX":1.2770045843753257,"pZ":3.0924668569183775,"vX0":-0.5543089671473109,"vY0":-119.44903476513554,"vZ0":0.3952006422948917,"x":68.32,"y":155.28,"x0":1.642007082476571,"y0":50.00557806983257,"z0":6.270285181411494,"aX":-1.4470910743673446},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-6.0,"breakHorizontal":1.9,"spinRate":2698,"spinDirection":335},"zone":12,"typeConfidence":2.0,"plateTime":0.45838836589165943,"extension":6.233593408263428},"index":1,"playId":"2d815410-43a9-37d9-bbca-f4eec95100a3","pitchNumber":2,"startTime":"2026-02-26T00:02:18.279Z","endTime":"2026-02-26T00:02:21.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33017829431292,"aZ":-16.001148898778936,"pfxX":1.5806622899321061,"pfxZ":8.862357396474705,"pX":-0.6409619298512949,"pZ":3.4753019269851375,"vX0":-5.444213546622371,"vY0":-133.86177575490643,"vZ0":-3.925890270579065,"x":141.43,"y":144.95,"x0":1.2087400313723689,"y0":50.00443229928761,"z0":6.097394898619432,"aX":2.8852744348116244},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.5,"breakHorizontal":-1.8,"spinRate":2389,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.40826380066179,"extension":6.444223063239376},"index":2,"playId":"a8a2fc5e-98a0-3a62-b078-45b7bb272377","pitchNumber":3,"startTime":"2026-02-26T00:02:42.437Z","endTime":"2026-02-26T00:02:46.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71739320113285,"aZ":-29.019244711024832,"pfxX":8.334425692391061,"pfxZ":1.743494346036086,"pX":-0.29989244166272216,"pZ":1.4052909194934813,"vX0":-7.28394713206958,"vY0":-134.2111489276751,"vZ0":-6.154137921196866,"x":145.58,"y":142.78,"x0":1.3746183717919467,"y0":50.00518358897509,"z0":5.8114100012142,"aX":15.112830133168341},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.9,"breakHorizontal":-13.4,"spinRate":2175,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.409063685526307,"extension":6.3524346633866635},"index":3,"playId":"0fc81f1c-7dad-3b49-9146-3cbc4c1cd0cf","pitchNumber":4,"startTime":"2026-02-26T00:03:19.475Z","endTime":"2026-02-26T00:03:23.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685744,"link":"/api/v1/people/685744"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.39999999999999,"awayTeamWinProbability":18.60000000000001,"homeTeamWinProbabilityAdded":0.5999999999999801,"leverageIndex":1.15,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:03:23.978Z","atBatIndex":14},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Amed Rosario grounds into a double play, shortstop CJ Abrams to second baseman José Tena to first baseman Abimelec Ortiz. Kenedy Corona out at 2nd. Amed Rosario out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-26T00:04:29.065Z","endTime":"2026-02-26T00:04:36.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677588,"link":"/api/v1/people/677588"},"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":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-26T00:03:38.763Z","endTime":"2026-02-26T00:04:31.178Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":685744,"link":"/api/v1/people/685744"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.7,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62104154404713,"aZ":-40.75945982968573,"pfxX":-4.9120936732948515,"pfxZ":-6.085886315032729,"pX":-0.005563519200792259,"pZ":1.56079217616051,"vX0":-1.9559153020281614,"vY0":-119.07898341818714,"vZ0":-1.9447771528951296,"x":117.21,"y":196.64,"x0":1.4688873212341929,"y0":50.00280193053074,"z0":6.136612523200414,"aX":-6.929559164005478},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-11.2,"breakHorizontal":9.4,"spinRate":2496,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.46309771886991147,"extension":6.107884752726705},"hitData":{"launchSpeed":76.5,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.88,"coordY":155.88}},"index":1,"playId":"adfc2bf0-be8c-3899-b115-8831878e607e","pitchNumber":1,"startTime":"2026-02-26T00:04:31.178Z","endTime":"2026-02-26T00:04:36.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":685744,"link":"/api/v1/people/685744"},"second":{"id":806146,"link":"/api/v1/people/806146"},"third":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":71.2,"awayTeamWinProbability":28.799999999999997,"homeTeamWinProbabilityAdded":-10.199999999999989,"leverageIndex":1.62,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:04:36.723Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Abimelec Ortiz strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-26T00:05:53.172Z","endTime":"2026-02-26T00:07:45.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.592203009884116,"aZ":-32.506732377214135,"pfxX":-9.088341297965666,"pfxZ":-0.23065423950600383,"pX":-0.416549234312427,"pZ":2.3006430250208747,"vX0":-5.110442545546156,"vY0":-119.43624317812171,"vZ0":-0.3633247636088317,"x":132.88,"y":176.66,"x0":2.9403689539825746,"y0":50.0047876214761,"z0":5.408519954579926,"aX":-12.971995399965888},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.2,"breakHorizontal":17.8,"spinRate":2793,"spinDirection":302},"zone":4,"typeConfidence":0.91,"plateTime":0.4607356083868188,"extension":5.589051371257734},"index":0,"playId":"f5fe2e71-d001-33e1-90a6-0e8a187daacf","pitchNumber":1,"startTime":"2026-02-26T00:06:47.966Z","endTime":"2026-02-26T00:06:51.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44659916125232,"aZ":-22.01314886694181,"pfxX":12.232814028027693,"pfxZ":5.212995196880746,"pX":-0.2437809153390264,"pZ":2.953691754426918,"vX0":-11.651829026434886,"vY0":-139.25968646653712,"vZ0":-2.6882932941798443,"x":126.29,"y":159.03,"x0":2.4203609344003785,"y0":50.00363327784742,"z0":5.399811435932001,"aX":23.84926890968411},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.0,"breakHorizontal":-19.6,"spinRate":2263,"spinDirection":128},"zone":2,"typeConfidence":0.96,"plateTime":0.39443353741266307,"extension":5.726529041641466},"index":1,"playId":"fc26e189-c8b2-347b-a154-67b1c3e42be1","pitchNumber":2,"startTime":"2026-02-26T00:07:00.510Z","endTime":"2026-02-26T00:07:03.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-02-26T00:07:22.087Z","endTime":"2026-02-26T00:07:26.645Z","isPitch":false,"type":"action","player":{"id":694673,"link":"/api/v1/people/694673"},"defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.484369945290798,"aZ":-32.2305033251043,"pfxX":-8.692203401326413,"pfxZ":-0.040414096367269,"pX":-1.852851795259898,"pZ":1.4728225706209743,"vX0":-8.010106080891571,"vY0":-121.21839857160646,"vZ0":-2.240614716082996,"x":187.63,"y":199.01,"x0":2.644455069891873,"y0":50.00260871982517,"z0":5.270644055298301,"aX":-12.710474744356382},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.4,"breakHorizontal":17.9,"spinRate":2757,"spinDirection":311},"zone":13,"typeConfidence":0.91,"plateTime":0.45485709361729354,"extension":5.8337552354074464},"index":3,"playId":"ae83acad-e71f-394c-9d5c-3f19ff34a67d","pitchNumber":3,"startTime":"2026-02-26T00:07:26.645Z","endTime":"2026-02-26T00:07:29.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.830685341347564,"aZ":-35.81854163473751,"pfxX":-7.804258419220734,"pfxZ":-2.5201217565116005,"pX":-0.838635307491513,"pZ":1.4876942626583707,"vX0":-5.958316533901297,"vY0":-120.66722447785668,"vZ0":-1.4653084935372307,"x":148.97,"y":198.61,"x0":2.694164576804443,"y0":50.00383564427564,"z0":5.316883143281267,"aX":-11.27961358609744},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.7,"breakHorizontal":15.7,"spinRate":2939,"spinDirection":309},"zone":13,"typeConfidence":0.91,"plateTime":0.4574223043292527,"extension":5.6445935886959715},"index":4,"playId":"125f88aa-b115-3dd9-afda-9e804b2070d0","pitchNumber":4,"startTime":"2026-02-26T00:07:41.128Z","endTime":"2026-02-26T00:07:45.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694673,"link":"/api/v1/people/694673"},"credit":"b_ab"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_ab"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"credit":"b_pa"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:07:45.607Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Franklin singles on a ground ball to center fielder Kenedy Corona.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-26T00:07:54.784Z","endTime":"2026-02-26T00:09:07.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":685744,"link":"/api/v1/people/685744"},"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":98.0,"endSpeed":89.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.008321192466695,"aZ":-12.981744210199594,"pfxX":5.823634132965353,"pfxZ":9.383603258358056,"pX":0.12130683456947265,"pZ":3.4213375348584045,"vX0":-8.418434801696073,"vY0":-142.41563909208537,"vZ0":-3.8432778392019444,"x":112.38,"y":146.4,"x0":2.3648557865573516,"y0":50.00487154545047,"z0":5.614899775281086,"aX":11.914251615167693},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.3,"breakHorizontal":-8.8,"spinRate":2329,"spinDirection":134},"zone":12,"typeConfidence":0.92,"plateTime":0.38524090016667323,"extension":5.761797399386057},"index":0,"playId":"81fedb37-3cb1-3d1b-bcf6-e3e8a84da871","pitchNumber":1,"startTime":"2026-02-26T00:08:06.899Z","endTime":"2026-02-26T00:08:10.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.549328710914168,"aZ":-30.83227082807345,"pfxX":6.756754821131265,"pfxZ":0.7874481717913504,"pX":1.0083187352114786,"pZ":2.1867643138242503,"vX0":-6.649717175605456,"vY0":-129.3641160974402,"vZ0":-2.058363551628225,"x":78.57,"y":179.74,"x0":2.7321426839797844,"y0":50.00047766185501,"z0":5.3522111336744445,"aX":11.470620206794129},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.2,"breakHorizontal":-10.8,"spinRate":2113,"spinDirection":122},"zone":14,"typeConfidence":0.89,"plateTime":0.42312178246770316,"extension":5.732204783099415},"index":1,"playId":"1944769e-9de4-30ba-802a-14bc2182e9c8","pitchNumber":2,"startTime":"2026-02-26T00:08:20.846Z","endTime":"2026-02-26T00:08:24.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":83.4,"endSpeed":75.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1783084124985,"aZ":-32.80511235594842,"pfxX":-10.02846464675603,"pfxZ":-0.428665478839779,"pX":0.5960016507999093,"pZ":3.0672654419183463,"vX0":-2.656769431767647,"vY0":-121.327742263792,"vZ0":1.2231848943216623,"x":94.28,"y":155.96,"x0":3.0132320573667046,"y0":50.00427207821042,"z0":5.459627594363788,"aX":-14.652640440830394},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.1,"breakHorizontal":18.8,"spinRate":2857,"spinDirection":301},"zone":3,"typeConfidence":0.9,"plateTime":0.4549479709641209,"extension":5.676457706724919},"index":2,"playId":"8c27d312-8a77-3516-ac67-97a88bdb4354","pitchNumber":3,"startTime":"2026-02-26T00:08:35.337Z","endTime":"2026-02-26T00:08:38.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-26T00:08:52.095Z","endTime":"2026-02-26T00:09:01.225Z","isPitch":false,"type":"action","player":{"id":681047,"link":"/api/v1/people/681047"},"defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.886484513721545,"aZ":-24.900047970655496,"pfxX":6.866436249021564,"pfxZ":4.412653901244287,"pX":0.5937221382923477,"pZ":2.8487012670484813,"vX0":-7.328173553858028,"vY0":-127.76453987419137,"vZ0":-1.179913769288205,"x":94.37,"y":161.87,"x0":2.6101516513728735,"y0":50.00501534862237,"z0":5.277510617764986,"aX":11.327488103472703},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.9,"breakHorizontal":-10.7,"spinRate":1962,"spinDirection":110},"zone":3,"typeConfidence":0.89,"plateTime":0.42906764394046526,"extension":5.673892388923366},"hitData":{"launchSpeed":106.5,"launchAngle":-1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.88,"coordY":83.87}},"index":4,"playId":"6773a6b2-22f5-388a-b472-e0c2951548d9","pitchNumber":4,"startTime":"2026-02-26T00:09:01.225Z","endTime":"2026-02-26T00:09:07.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681047,"link":"/api/v1/people/681047"},"credit":"b_ab"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_ab"},{"player":{"id":681047,"link":"/api/v1/people/681047"},"credit":"b_pa"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.89999999999999,"awayTeamWinProbability":29.10000000000001,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:09:07.320Z","atBatIndex":17},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tres Barrera grounds into a double play, shortstop Paul DeJong to second baseman Jonathan Ornelas to first baseman Ben Rice. Christian Franklin out at 2nd. Tres Barrera out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-26T00:09:15.046Z","endTime":"2026-02-26T00:11:19.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668663,"fullName":"Tres Barrera","link":"/api/v1/people/668663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680716,"link":"/api/v1/people/680716"},"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":668663,"fullName":"Tres Barrera","link":"/api/v1/people/668663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680716,"link":"/api/v1/people/680716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":88.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.9780589033382,"aZ":-12.051999893957845,"pfxX":6.312940876118851,"pfxZ":9.964293462199,"pX":-0.3700132766821203,"pZ":3.9602317189956495,"vX0":-9.957698016054914,"vY0":-141.79986496388497,"vZ0":-2.279520639669627,"x":131.1,"y":131.85,"x0":2.3805951781353936,"y0":50.000800086876865,"z0":5.551761108180011,"aX":12.74715291183975},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.6,"breakHorizontal":-9.2,"spinRate":2216,"spinDirection":138},"zone":11,"typeConfidence":0.93,"plateTime":0.387530385809848,"extension":5.744636251046448},"index":0,"playId":"dfef7d87-0fbb-32de-ae98-9f38d9ab8a68","pitchNumber":1,"startTime":"2026-02-26T00:09:36.326Z","endTime":"2026-02-26T00:09:39.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":668663,"link":"/api/v1/people/668663","batSide":{"code":"R","description":"Right"}},"first":{"id":681047,"link":"/api/v1/people/681047"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":97.9,"endSpeed":88.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.839529764717824,"aZ":-12.475789111348366,"pfxX":7.509372490125872,"pfxZ":9.752523961572113,"pX":-1.3835327077294364,"pZ":2.0896695704823296,"vX0":-12.889686345443076,"vY0":-141.79381192636365,"vZ0":-6.772874036037246,"x":169.74,"y":182.36,"x0":2.2623827779739107,"y0":50.00673524298141,"z0":5.318972322506633,"aX":15.174300774872853},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.2,"breakHorizontal":-10.8,"spinRate":2302,"spinDirection":132},"zone":13,"typeConfidence":0.93,"plateTime":0.38747613218990384,"extension":5.901664136871895},"index":1,"playId":"592ff10c-250a-30a9-bf3e-3892df326721","pitchNumber":2,"startTime":"2026-02-26T00:09:57.684Z","endTime":"2026-02-26T00:10:01.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":668663,"link":"/api/v1/people/668663","batSide":{"code":"R","description":"Right"}},"first":{"id":681047,"link":"/api/v1/people/681047"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"b0fb080d-f89c-31c8-a2e3-92fd941b3275","startTime":"2026-02-26T00:10:15.013Z","endTime":"2026-02-26T00:10:22.142Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":668663,"link":"/api/v1/people/668663","batSide":{"code":"R","description":"Right"}},"first":{"id":681047,"link":"/api/v1/people/681047"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.321649852884725,"aZ":-33.9660364049824,"pfxX":8.301397708478945,"pfxZ":-1.0671108480386238,"pX":0.2828724323092747,"pZ":1.9168610189618454,"vX0":-8.436383982468822,"vY0":-129.05402539924964,"vZ0":-1.8986176860407613,"x":106.22,"y":187.02,"x0":2.5248272963201464,"y0":50.00335753609247,"z0":5.292834692249823,"aX":13.921432649137326},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.2,"breakHorizontal":-13.0,"spinRate":1873,"spinDirection":109},"zone":8,"typeConfidence":0.9,"plateTime":0.42536898283124813,"extension":6.006975568241985},"index":3,"playId":"71537083-aef7-3a5b-a1b2-8dea4424a4db","pitchNumber":3,"startTime":"2026-02-26T00:10:36.431Z","endTime":"2026-02-26T00:10:40.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":668663,"link":"/api/v1/people/668663","batSide":{"code":"R","description":"Right"}},"first":{"id":681047,"link":"/api/v1/people/681047"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.973171829527413,"aZ":-28.41909794013649,"pfxX":-0.3204216414459107,"pfxZ":2.1744952098266337,"pX":-0.9151189596504948,"pZ":1.7678020398633914,"vX0":-8.599766314572344,"vY0":-131.34040551398186,"vZ0":-3.9505901124709086,"x":151.88,"y":191.05,"x0":2.4599430983909625,"y0":50.00182564049854,"z0":5.434228989647273,"aX":-0.551881143146914},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.1,"breakHorizontal":2.6,"spinRate":2643,"spinDirection":223},"zone":13,"typeConfidence":0.98,"plateTime":0.4189885784730816,"extension":6.007921068238552},"index":4,"playId":"289029f0-935b-3afd-b655-147cfed29f56","pitchNumber":4,"startTime":"2026-02-26T00:10:55.753Z","endTime":"2026-02-26T00:10:59.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":668663,"link":"/api/v1/people/668663","batSide":{"code":"R","description":"Right"}},"first":{"id":681047,"link":"/api/v1/people/681047"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.241563500594214,"aZ":-31.084514353396266,"pfxX":8.9159108723385,"pfxZ":0.6507915897267544,"pX":0.6991104450919712,"pZ":3.0462814526756414,"vX0":-7.69361291922567,"vY0":-128.65284146788355,"vZ0":0.16145249000525508,"x":90.35,"y":156.53,"x0":2.5731741807556294,"y0":50.002800242844074,"z0":5.396374258797064,"aX":14.913243955493968},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.4,"breakHorizontal":-14.4,"spinRate":1938,"spinDirection":109},"zone":3,"typeConfidence":0.9,"plateTime":0.4261037352030659,"extension":5.677710995317578},"hitData":{"launchSpeed":92.4,"launchAngle":-19.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.93,"coordY":151.04}},"index":5,"playId":"8312e983-6dd1-3a9e-92b0-25df329cf38d","pitchNumber":5,"startTime":"2026-02-26T00:11:14.074Z","endTime":"2026-02-26T00:11:19.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":668663,"link":"/api/v1/people/668663","batSide":{"code":"R","description":"Right"}},"first":{"id":681047,"link":"/api/v1/people/681047"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668663,"link":"/api/v1/people/668663"},"credit":"b_ab"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_ab"},{"player":{"id":668663,"link":"/api/v1/people/668663"},"credit":"b_pa"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":76.4,"awayTeamWinProbability":23.599999999999994,"homeTeamWinProbabilityAdded":5.500000000000014,"leverageIndex":1.36,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:11:19.739Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jasson Domínguez flies out to right fielder Joey Wiemer.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-26T00:13:42.550Z","endTime":"2026-02-26T00:14:09.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Richard Lovelady replaces Andrew Alvarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"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-02-26T00:13:15.015Z","endTime":"2026-02-26T00:13:44.335Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663992,"link":"/api/v1/people/663992"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.241716282942363,"aZ":-30.713790589957465,"pfxX":-4.979690570690691,"pfxZ":1.0302740661903327,"pX":-0.6763864644729473,"pZ":1.9733846592397652,"vX0":-5.572473611559991,"vY0":-118.84011525814493,"vZ0":-1.1081951049262972,"x":142.78,"y":185.5,"x0":2.3558544415233174,"y0":50.000330821877895,"z0":5.26500717644619,"aX":-7.038746941014483},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.9,"breakHorizontal":10.4,"spinRate":2301,"spinDirection":301},"zone":7,"typeConfidence":2.0,"plateTime":0.4629455571515564,"extension":6.906878741230016},"index":1,"playId":"9a600599-7e70-36f3-b366-5827b9eaf8db","pitchNumber":1,"startTime":"2026-02-26T00:13:44.335Z","endTime":"2026-02-26T00:13:47.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.863395346257608,"aZ":-33.27234031948044,"pfxX":-7.2601989580876545,"pfxZ":-0.7932490323156269,"pX":0.30921222538752213,"pZ":2.7780761204853937,"vX0":-2.756190216350908,"vY0":-117.75853751245144,"vZ0":1.364074541613119,"x":105.21,"y":163.77,"x0":2.4420190933687724,"y0":50.00250260372031,"z0":5.297514598723178,"aX":-10.072315276278802},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.7,"breakHorizontal":13.8,"spinRate":2394,"spinDirection":299},"zone":2,"typeConfidence":2.0,"plateTime":0.46728159677476766,"extension":6.78584915592168},"hitData":{"launchSpeed":93.7,"launchAngle":33.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.15,"coordY":93.11}},"index":2,"playId":"e566d9d0-2539-3ad7-a745-09e6e07c3337","pitchNumber":2,"startTime":"2026-02-26T00:14:01.151Z","endTime":"2026-02-26T00:14:09.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:14:09.763Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-26T00:14:11.211Z","endTime":"2026-02-26T00:15:08.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":74.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.622851020147277,"aZ":-31.394076073202402,"pfxX":-6.213021622836003,"pfxZ":0.5477700070962097,"pX":-0.23531689013614412,"pZ":2.36046600007532,"vX0":-4.369201440158976,"vY0":-119.43502944980017,"vZ0":-0.12958679577177856,"x":125.97,"y":175.05,"x0":2.432822876135203,"y0":50.00386030760422,"z0":5.268021725282964,"aX":-8.865964378351881},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.2,"breakHorizontal":12.4,"spinRate":2292,"spinDirection":301},"zone":4,"typeConfidence":2.0,"plateTime":0.46075711880433756,"extension":6.667405072697854},"index":0,"playId":"c791e579-5789-3ddf-93b0-480df76a593c","pitchNumber":1,"startTime":"2026-02-26T00:14:34.105Z","endTime":"2026-02-26T00:14:38.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.090345636019105,"aZ":-27.793231372560395,"pfxX":-7.474189845621272,"pfxZ":3.1145011335470896,"pX":-0.8690665633524599,"pZ":1.6199907381762788,"vX0":-5.271001352829169,"vY0":-118.48086241404742,"vZ0":-2.2483368302671227,"x":150.13,"y":195.04,"x0":2.3642963577258223,"y0":50.00053014365873,"z0":5.1505647456926775,"aX":-10.500176979458953},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":5.3,"breakHorizontal":14.9,"spinRate":2446,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4643525304557947,"extension":7.067156304010613},"index":1,"playId":"b78d8318-6dba-3be2-be91-0e53c30a6987","pitchNumber":2,"startTime":"2026-02-26T00:14:48.904Z","endTime":"2026-02-26T00:14:52.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35695981476306,"aZ":-27.55315942780673,"pfxX":-5.632525041027575,"pfxZ":3.2024097427409224,"pX":-1.1232905680964993,"pZ":2.8061767204874792,"vX0":-6.2048858164453815,"vY0":-119.9830225831186,"vZ0":0.13581643074842076,"x":159.82,"y":163.01,"x0":2.237805120812971,"y0":50.00437932887503,"z0":5.224334876123925,"aX":-8.130017828313742},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.1,"breakHorizontal":11.8,"spinRate":2413,"spinDirection":296},"zone":11,"typeConfidence":2.0,"plateTime":0.45825429516524885,"extension":6.803962036801425},"index":2,"playId":"50a502fe-b0a1-3d2f-9eb0-06ae56a5bcc6","pitchNumber":3,"startTime":"2026-02-26T00:15:04.249Z","endTime":"2026-02-26T00:15:08.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:15:08.366Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Paul DeJong flies out to right fielder Joey Wiemer.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-26T00:15:20.846Z","endTime":"2026-02-26T00:16:59.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.403495414677614,"aZ":-27.289017365724835,"pfxX":10.460489981790602,"pfxZ":2.732106780312363,"pX":-0.04908116971167729,"pZ":1.509989159966825,"vX0":-9.224320286278825,"vY0":-133.2538347405153,"vZ0":-4.433203980378285,"x":118.87,"y":198.01,"x0":2.1095850232995286,"y0":50.00224079359144,"z0":5.182447717540939,"aX":18.687323394904617},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.1,"breakHorizontal":-16.8,"spinRate":2109,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.4120976836006096,"extension":7.187364928942595},"index":0,"playId":"99900bf6-373b-3a84-8c53-029afe6b1792","pitchNumber":1,"startTime":"2026-02-26T00:15:29.759Z","endTime":"2026-02-26T00:15:35.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1714799737553,"aZ":-28.366775756479715,"pfxX":-0.6781926028652678,"pfxZ":2.5157052794478663,"pX":0.4416969878263863,"pZ":2.9923981910543396,"vX0":-4.154372314328048,"vY0":-122.2109511836596,"vZ0":0.6028298907370538,"x":100.16,"y":157.99,"x0":2.251918129227553,"y0":50.00154528069959,"z0":5.179827847754374,"aX":-1.0243038248605478},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.9,"breakHorizontal":2.2,"spinRate":2353,"spinDirection":254},"zone":3,"typeConfidence":2.0,"plateTime":0.4482537758395777,"extension":6.989348637403232},"index":1,"playId":"3d49cd13-462c-36a8-9d25-92d5b91b931f","pitchNumber":2,"startTime":"2026-02-26T00:15:44.080Z","endTime":"2026-02-26T00:15:48.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.2,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10016865648809,"aZ":-36.70182621397846,"pfxX":-6.844779138290027,"pfxZ":-3.2291060416456725,"pX":0.1040611894370846,"pZ":1.8565659258269387,"vX0":-3.327678733125792,"vY0":-118.65853904156405,"vZ0":-0.006916305268970913,"x":113.03,"y":188.65,"x0":2.420930475136109,"y0":50.00141154763883,"z0":5.248731046118469,"aX":-9.602667475940809},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-5.5,"breakHorizontal":13.3,"spinRate":2326,"spinDirection":304},"zone":8,"typeConfidence":2.0,"plateTime":0.4644652688494322,"extension":6.856048141963408},"index":2,"playId":"584a6234-71cd-3b31-ab97-c8aa47761f0e","pitchNumber":3,"startTime":"2026-02-26T00:16:09.272Z","endTime":"2026-02-26T00:16:12.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49359458292679,"aZ":-32.60712587622344,"pfxX":-6.347550023372054,"pfxZ":-0.2983883848381814,"pX":0.13681804646385515,"pZ":0.7993719329247521,"vX0":-3.410626897194473,"vY0":-120.25167300888745,"vZ0":-3.2121850209283815,"x":83.34,"y":177.18,"x0":2.400558033451495,"y0":50.00156489143383,"z0":5.061154914989111,"aX":-9.245151696472057},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.1,"breakHorizontal":12.4,"spinRate":2345,"spinDirection":300},"zone":14,"typeConfidence":2.0,"plateTime":0.45642769029630736,"extension":6.924297367254023},"index":3,"playId":"66c53e96-f07d-32af-adb8-bc8e6f17554e","pitchNumber":4,"startTime":"2026-02-26T00:16:28.424Z","endTime":"2026-02-26T00:16:31.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.8,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.96336734940018,"aZ":-26.010267057959602,"pfxX":9.76931060744644,"pfxZ":3.480755199291284,"pX":0.6718484577720502,"pZ":2.1932216657511905,"vX0":-7.155623845167801,"vY0":-133.04487626946198,"vZ0":-2.9075408179227655,"x":91.39,"y":179.56,"x0":2.144469837863753,"y0":50.000530763444765,"z0":5.211540640054878,"aX":17.286726567019294},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.8,"breakHorizontal":-15.8,"spinRate":2073,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.41372154060764377,"extension":7.304415351800562},"hitData":{"launchSpeed":92.9,"launchAngle":25.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.05,"coordY":84.33}},"index":4,"playId":"7851cba8-e378-35c3-be4d-884a50e96b75","pitchNumber":5,"startTime":"2026-02-26T00:16:50.883Z","endTime":"2026-02-26T00:16:59.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:16:59.387Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out, shortstop Paul DeJong to first baseman Ben Rice.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-26T00:18:48.096Z","endTime":"2026-02-26T00:19:44.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14595408385395,"aZ":-30.44134486276165,"pfxX":-6.002598923841187,"pfxZ":1.2018423733230605,"pX":-0.5907163561171648,"pZ":2.4260134017527264,"vX0":-6.103041464056061,"vY0":-120.28737377507655,"vZ0":-0.5916898199180346,"x":139.52,"y":173.28,"x0":2.7717222914298345,"y0":50.005676757708464,"z0":5.404879164055898,"aX":-8.683209531205991},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.3,"breakHorizontal":12.5,"spinRate":2834,"spinDirection":299},"zone":4,"typeConfidence":0.91,"plateTime":0.4576281722474729,"extension":5.775336960969048},"index":0,"playId":"6dd90892-18d1-3797-bb38-d95d8ca3fce0","pitchNumber":1,"startTime":"2026-02-26T00:19:07.498Z","endTime":"2026-02-26T00:19:11.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96298853915324,"aZ":-31.953754196167427,"pfxX":-5.54452607038568,"pfxZ":0.15470215354911065,"pX":-0.6540328361367369,"pZ":1.3364952245031,"vX0":-6.199251454331092,"vY0":-120.46466042538749,"vZ0":-2.4436388499410917,"x":141.93,"y":202.69,"x0":2.6847010838752374,"y0":50.00583976202283,"z0":5.221849057292415,"aX":-8.052967524165343},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.1,"breakHorizontal":11.6,"spinRate":2815,"spinDirection":314},"zone":13,"typeConfidence":0.91,"plateTime":0.4567502536347381,"extension":5.737542469518098},"index":1,"playId":"920aacdf-f3cb-3a5b-a9fe-ac1cacee6de2","pitchNumber":2,"startTime":"2026-02-26T00:19:20.551Z","endTime":"2026-02-26T00:19:25.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.638930002815414,"aZ":-20.306180155014385,"pfxX":11.779484726373118,"pfxZ":6.091795834647925,"pX":-0.1273750636232266,"pZ":2.81333847581302,"vX0":-11.267083936602386,"vY0":-139.2771653099605,"vZ0":-3.186031072607519,"x":121.86,"y":162.82,"x0":2.455941385829713,"y0":50.00439998660417,"z0":5.327983705689173,"aX":22.957432127472433},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.4,"breakHorizontal":-18.7,"spinRate":2384,"spinDirection":131},"zone":2,"typeConfidence":0.96,"plateTime":0.39448701801511454,"extension":5.959678452839455},"hitData":{"launchSpeed":88.4,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.72,"coordY":148.01}},"index":2,"playId":"1818ab4a-29e1-3347-ae0c-87ccc6cc8f38","pitchNumber":3,"startTime":"2026-02-26T00:19:39.527Z","endTime":"2026-02-26T00:19:44.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:19:44.945Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-26T00:20:00.305Z","endTime":"2026-02-26T00:21:31.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40029064460931,"aZ":-30.698707167832442,"pfxX":-6.808957884640017,"pfxZ":1.0067621607666464,"pX":0.5957260510967788,"pZ":3.3491109291810774,"vX0":-3.854556670653459,"vY0":-121.19795008641385,"vZ0":1.4138803545534637,"x":94.29,"y":148.35,"x0":3.0979719187002672,"y0":50.00485444439498,"z0":5.463843608535265,"aX":-10.005450347895797},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.5,"breakHorizontal":13.3,"spinRate":2949,"spinDirection":308},"zone":3,"typeConfidence":0.91,"plateTime":0.4540765548555563,"extension":5.66947156966059},"index":0,"playId":"1e8f996a-5300-35a2-99b7-36652692fe5a","pitchNumber":1,"startTime":"2026-02-26T00:20:09.612Z","endTime":"2026-02-26T00:20:36.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.106365881035686,"aZ":-13.099804538105037,"pfxX":6.744474104309008,"pfxZ":9.54160357703705,"pX":-0.6898734510894614,"pZ":2.5852720036109686,"vX0":-10.792389320856136,"vY0":-140.97997490108713,"vZ0":-5.4220433530452725,"x":143.3,"y":168.98,"x0":2.3237528764169584,"y0":50.00244677700841,"z0":5.389385706310296,"aX":13.483090775845085},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":-9.8,"spinRate":2482,"spinDirection":138},"zone":4,"typeConfidence":0.92,"plateTime":0.38953457886534704,"extension":5.869031186755135},"index":1,"playId":"80909d7b-2355-316c-8f5f-601b1d3873ee","pitchNumber":2,"startTime":"2026-02-26T00:20:46.691Z","endTime":"2026-02-26T00:20:51.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-02-26T00:20:56.913Z","endTime":"2026-02-26T00:21:08.366Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82886075342195,"aZ":-29.383241523710968,"pfxX":8.221346265032393,"pfxZ":1.6672848500821613,"pX":0.42051162732584063,"pZ":0.4701550208723844,"vX0":-8.198523407474243,"vY0":-128.8417983420357,"vZ0":-6.023958924234897,"x":100.97,"y":226.09,"x0":2.582121203443694,"y0":50.00402047877041,"z0":5.121582544413665,"aX":13.765002173970526},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.8,"breakHorizontal":-13.0,"spinRate":2012,"spinDirection":117},"zone":14,"typeConfidence":0.89,"plateTime":0.4258181973336801,"extension":6.015560887802747},"index":3,"playId":"84eab0ce-e34a-3a26-8e2c-c3f48b945485","pitchNumber":3,"startTime":"2026-02-26T00:21:08.366Z","endTime":"2026-02-26T00:21:14.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":89.8,"endSpeed":82.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99854909672322,"aZ":-29.847756865261953,"pfxX":-0.8904967877169963,"pfxZ":1.3441016091878755,"pX":-0.6155341444839513,"pZ":1.796386494769877,"vX0":-7.233518909140475,"vY0":-130.65692852107622,"vZ0":-3.847996435856199,"x":140.46,"y":190.28,"x0":2.302262720947345,"y0":50.00449297898447,"z0":5.526177848357343,"aX":-1.5417969768345743},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.8,"breakHorizontal":3.1,"spinRate":2717,"spinDirection":300},"zone":7,"typeConfidence":0.97,"plateTime":0.4188816990793742,"extension":5.859195331320357},"index":4,"playId":"95c88b8d-6524-3ca0-9f6f-292703ea44c4","pitchNumber":4,"startTime":"2026-02-26T00:21:27.123Z","endTime":"2026-02-26T00:21:31.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_ab"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_ab"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":677960,"link":"/api/v1/people/677960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:21:31.284Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Keibert Ruiz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-26T00:21:41.102Z","endTime":"2026-02-26T00:26:12.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702130,"fullName":"Danny Watson","link":"/api/v1/people/702130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,5,6,7,8],"actionIndex":[4],"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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.761967550028114,"aZ":-33.84636698426746,"pfxX":9.128147873126396,"pfxZ":-0.9814267807004997,"pX":0.12826526570130908,"pZ":1.5332119849711106,"vX0":-9.433351334313446,"vY0":-130.004398727221,"vZ0":-3.0551723485828983,"x":112.11,"y":197.38,"x0":2.628192735727629,"y0":50.00466960075693,"z0":5.308456065248969,"aX":15.534618948511005},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.3,"breakHorizontal":-14.3,"spinRate":2053,"spinDirection":107},"zone":14,"typeConfidence":0.9,"plateTime":0.4222761919257447,"extension":5.9383500283037645},"index":0,"playId":"d6f6d661-7a61-3d38-8c28-b33af3956433","pitchNumber":1,"startTime":"2026-02-26T00:21:54.509Z","endTime":"2026-02-26T00:21:58.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92785764096335,"aZ":-29.809461275281702,"pfxX":-3.803784489145821,"pfxZ":1.5671197606732656,"pX":-1.4585026719617737,"pZ":1.5836743919246172,"vX0":-8.900069965512738,"vY0":-123.02363663857439,"vZ0":-2.7269566146799833,"x":172.59,"y":196.02,"x0":2.7227868723574487,"y0":50.002885951934346,"z0":5.273442074229259,"aX":-5.73950294157825},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.4,"breakHorizontal":9.2,"spinRate":2815,"spinDirection":310},"zone":13,"typeConfidence":0.9,"plateTime":0.44788027905090333,"extension":5.800979554742304},"index":1,"playId":"f94ee6c4-7a19-36e1-9a74-2ac0d64e7a39","pitchNumber":2,"startTime":"2026-02-26T00:22:10.790Z","endTime":"2026-02-26T00:22:16.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":76.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.891267980069237,"aZ":-31.625998362423708,"pfxX":-7.602976862129228,"pfxZ":0.3671991328002555,"pX":-0.945304800578295,"pZ":1.7470794400180767,"vX0":-6.670078262649503,"vY0":-122.93247027497107,"vZ0":-1.8721050187332442,"x":153.03,"y":191.61,"x0":2.8108388809586153,"y0":50.00504385621074,"z0":5.25499861903444,"aX":-11.404470385391349},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.5,"breakHorizontal":15.6,"spinRate":2847,"spinDirection":315},"zone":13,"typeConfidence":0.9,"plateTime":0.4489925364980878,"extension":5.775344595925313},"index":2,"playId":"99589f94-28a9-38f5-8c92-672f52c33181","pitchNumber":3,"startTime":"2026-02-26T00:22:30.127Z","endTime":"2026-02-26T00:22:34.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-02-26T00:22:50.326Z","endTime":"2026-02-26T00:24:14.120Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Danny Watson replaces Ryan Weathers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":4,"startTime":"2026-02-26T00:24:14.120Z","endTime":"2026-02-26T00:25:03.092Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702130,"link":"/api/v1/people/702130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677960,"link":"/api/v1/people/677960","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70635470328083,"aZ":-33.39771641466036,"pfxX":1.4819328771188731,"pfxZ":-0.8177536826930734,"pX":0.23522833927214074,"pZ":2.221451860688873,"vX0":8.149288692856786,"vY0":-121.44533336041171,"vZ0":0.8174214062926779,"x":108.03,"y":178.8,"x0":-3.355909456674779,"y0":50.0034331356594,"z0":4.784573045231893,"aX":2.2137481605010905},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.0,"breakHorizontal":-4.6,"spinRate":2630,"spinDirection":94},"zone":6,"typeConfidence":0.91,"plateTime":0.45094819887136994,"extension":6.167461597332113},"index":5,"playId":"717f6627-2633-33a7-a816-820c72153783","pitchNumber":4,"startTime":"2026-02-26T00:25:03.092Z","endTime":"2026-02-26T00:25:06.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702130,"link":"/api/v1/people/702130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52178470783262,"aZ":-39.63607685329621,"pfxX":6.692653101242949,"pfxZ":-5.474116035982238,"pX":-1.3292639329222091,"pZ":1.7180291392029252,"vX0":3.151296413702993,"vY0":-116.69988026026897,"vZ0":1.209581094714169,"x":167.67,"y":192.39,"x0":-3.572151833444951,"y0":50.00552401271467,"z0":4.963072082298145,"aX":9.116356794160126},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-9.2,"breakHorizontal":-13.0,"spinRate":2448,"spinDirection":57},"zone":13,"typeConfidence":0.75,"plateTime":0.4716175077242859,"extension":6.1482055252993515},"index":6,"playId":"d35646d7-d696-3e6e-b9c5-338ac11d843e","pitchNumber":5,"startTime":"2026-02-26T00:25:17.413Z","endTime":"2026-02-26T00:25:21.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702130,"link":"/api/v1/people/702130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.085136279659746,"aZ":-39.408257174461575,"pfxX":6.361539338803347,"pfxZ":-5.1751371159675905,"pX":0.1404215477604783,"pZ":0.9507263047565414,"vX0":6.603944319174111,"vY0":-117.98143436173358,"vZ0":-0.26293206570621863,"x":111.65,"y":213.11,"x0":-3.5293923012214137,"y0":50.00117543192809,"z0":4.719648949550114,"aX":8.896056365697033},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.1,"breakHorizontal":-13.2,"spinRate":2392,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.46563956663886774,"extension":6.270580060596669},"index":7,"playId":"b42cab34-d4a7-38ab-87da-3dc670c1c8e9","pitchNumber":6,"startTime":"2026-02-26T00:25:40.502Z","endTime":"2026-02-26T00:25:45.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702130,"link":"/api/v1/people/702130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.007795143529165,"aZ":-31.54918795824448,"pfxX":2.0496280817581956,"pfxZ":0.4126929219691098,"pX":0.9206373309655719,"pZ":1.1197531998572405,"vX0":9.684967725612422,"vY0":-122.18235125823931,"vZ0":-1.99353537822185,"x":81.91,"y":208.55,"x0":-3.360307993049888,"y0":50.00216968706112,"z0":4.656532441396528,"aX":3.0989824577124105},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.5,"breakHorizontal":-6.0,"spinRate":2541,"spinDirection":78},"zone":14,"typeConfidence":0.9,"plateTime":0.44823013237130294,"extension":6.415337493543403},"index":8,"playId":"2d023b08-2e75-3409-b749-bba9d949cb15","pitchNumber":7,"startTime":"2026-02-26T00:26:09.085Z","endTime":"2026-02-26T00:26:12.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702130,"link":"/api/v1/people/702130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_ab"},{"player":{"id":702130,"link":"/api/v1/people/702130"},"credit":"p_ab"},{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_pa"},{"player":{"id":702130,"link":"/api/v1/people/702130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.45,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:26:12.772Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"J.C. Escarra lines out to center fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T00:28:35.887Z","endTime":"2026-02-26T00:29:28.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641627,"fullName":"Trevor Gott","link":"/api/v1/people/641627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trevor Gott replaces Richard Lovelady.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"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-02-26T00:28:28.708Z","endTime":"2026-02-26T00:28:35.887Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641627,"link":"/api/v1/people/641627"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.479061746419724,"aZ":-23.196152715705967,"pfxX":-0.16687429863749337,"pfxZ":5.2266871567311295,"pX":-1.117858838809158,"pZ":3.8617587806364826,"vX0":4.613981983762773,"vY0":-129.82831050478836,"vZ0":1.1254371717896492,"x":110.52,"y":97.08,"x0":-2.891454931673623,"y0":50.00432778046739,"z0":5.179455482196041,"aX":-0.28654167760408805},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.0,"breakHorizontal":-0.6,"spinRate":2159,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.42079622896176394,"extension":5.8501940014396245},"index":1,"playId":"faff8a82-63b8-32ca-8b4f-7f266edd3cfd","pitchNumber":1,"startTime":"2026-02-26T00:28:35.887Z","endTime":"2026-02-26T00:28:42.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.799364754183568,"aZ":-23.117046047411005,"pfxX":1.5016219641272608,"pfxZ":5.231901849146837,"pX":0.9876293808229397,"pZ":2.0622939449789404,"vX0":8.704643670025938,"vY0":-130.83587993841644,"vZ0":-3.0899429445458484,"x":79.35,"y":183.1,"x0":-2.5788705743370213,"y0":50.00575594461294,"z0":4.992488335114578,"aX":2.602476374836354},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.0,"breakHorizontal":-4.7,"spinRate":2232,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.41875498304885816,"extension":5.859056627320391},"index":2,"playId":"0497876f-25fd-3b67-abb0-3b32dbbb2a54","pitchNumber":2,"startTime":"2026-02-26T00:28:47.015Z","endTime":"2026-02-26T00:28:50.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":93.9,"endSpeed":84.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37193659399652,"aZ":-17.034346255094363,"pfxX":-5.743508148122482,"pfxZ":8.116779784380615,"pX":-0.5820637398706463,"pZ":4.211847258985062,"vX0":7.770476622321669,"vY0":-136.5203366372233,"vZ0":0.6957103900299446,"x":139.19,"y":125.06,"x0":-2.7348014662804947,"y0":50.002403681757315,"z0":5.136554964326875,"aX":-10.71344997066352},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":8.5,"spinRate":2097,"spinDirection":229},"zone":11,"typeConfidence":0.91,"plateTime":0.403032224990338,"extension":5.837695387485711},"index":3,"playId":"a36b9064-725b-37ce-908c-749c4b4f98a2","pitchNumber":3,"startTime":"2026-02-26T00:29:05.221Z","endTime":"2026-02-26T00:29:09.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.977818721580267,"aZ":-20.68315022188335,"pfxX":-0.6372214157981777,"pfxZ":6.541014646241271,"pX":-0.04576959225670195,"pZ":2.670644125331734,"vX0":6.902598258193645,"vY0":-131.26221530360255,"vZ0":-1.9827590256681917,"x":118.74,"y":166.67,"x0":-2.6190498093887866,"y0":50.00498167235684,"z0":4.964813041646169,"aX":-1.1210505261651351},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.6,"breakHorizontal":-0.2,"spinRate":2263,"spinDirection":205},"zone":5,"typeConfidence":0.89,"plateTime":0.4161718805264929,"extension":5.925278413692452},"hitData":{"launchSpeed":93.5,"launchAngle":24.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":97.17,"coordY":65.56}},"index":4,"playId":"7c8bd0d6-0164-3a1e-9071-198bc3e84f3b","pitchNumber":4,"startTime":"2026-02-26T00:29:19.005Z","endTime":"2026-02-26T00:29:28.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_ab"},{"player":{"id":641627,"link":"/api/v1/people/641627"},"credit":"p_ab"},{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_pa"},{"player":{"id":641627,"link":"/api/v1/people/641627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.6,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:29:28.636Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Schuemann singles on a ground ball to center fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T00:29:29.547Z","endTime":"2026-02-26T00:30:23.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641627,"fullName":"Trevor Gott","link":"/api/v1/people/641627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.391279005193276,"aZ":-23.63753192413241,"pfxX":-11.689649087626417,"pfxZ":4.47495311475823,"pX":-0.4365844009312918,"pZ":1.2986730702076648,"vX0":10.318546383438795,"vY0":-137.6839521394648,"vZ0":-5.103056840664436,"x":133.64,"y":203.72,"x0":-2.7258684361523193,"y0":50.00198382713699,"z0":4.78916305821982,"aX":-22.298981774502277},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.1,"breakHorizontal":18.8,"spinRate":1962,"spinDirection":227},"zone":13,"typeConfidence":0.92,"plateTime":0.39877938664536305,"extension":6.106684363790416},"index":0,"playId":"af4fd732-bc79-3633-a5c2-3f9136822434","pitchNumber":1,"startTime":"2026-02-26T00:29:51.208Z","endTime":"2026-02-26T00:29:55.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.707781296532694,"aZ":-20.27851863472373,"pfxX":-1.3000928798432558,"pfxZ":6.846097015510894,"pX":0.5556024288038591,"pZ":2.8902901760172717,"vX0":8.140250791783446,"vY0":-130.78413587052069,"vZ0":-1.7740564630382072,"x":95.82,"y":160.74,"x0":-2.423971207363165,"y0":50.00651048204923,"z0":5.093190703875673,"aX":-2.2618274325637397},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.2,"breakHorizontal":0.6,"spinRate":2259,"spinDirection":203},"zone":3,"typeConfidence":0.89,"plateTime":0.4182612690078944,"extension":6.043978111372095},"index":1,"playId":"d7c1223c-c5fc-3668-8960-a154705fdd6e","pitchNumber":2,"startTime":"2026-02-26T00:30:04.445Z","endTime":"2026-02-26T00:30:09.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.810253808123818,"aZ":-25.607975111579936,"pfxX":1.038250632721729,"pfxZ":3.8130911223815813,"pX":-0.5158167898171522,"pZ":2.3129838253989643,"vX0":5.682520597321958,"vY0":-130.27489508492198,"vZ0":-1.9324391137410588,"x":136.66,"y":176.33,"x0":-2.8583622692461588,"y0":50.00477443576619,"z0":4.995943807771578,"aX":1.787446120778054},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.7,"breakHorizontal":-3.1,"spinRate":2280,"spinDirection":183},"zone":4,"typeConfidence":0.9,"plateTime":0.4201031433466529,"extension":5.948605518126883},"hitData":{"launchSpeed":100.4,"launchAngle":5.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.51,"coordY":79.63}},"index":2,"playId":"30d4add8-434f-3e7d-9372-7f046408c993","pitchNumber":3,"startTime":"2026-02-26T00:30:17.039Z","endTime":"2026-02-26T00:30:23.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"b_ab"},{"player":{"id":641627,"link":"/api/v1/people/641627"},"credit":"p_ab"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"b_pa"},{"player":{"id":641627,"link":"/api/v1/people/641627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.7,"awayTeamWinProbability":21.299999999999997,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.46,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:30:23.402Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Lombard Jr. grounds out, third baseman Trey Lipscomb to first baseman Abimelec Ortiz. Max Schuemann to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T00:30:27.795Z","endTime":"2026-02-26T00:33:35.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641627,"fullName":"Trevor Gott","link":"/api/v1/people/641627"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702358,"link":"/api/v1/people/702358"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03901791312994,"aZ":-23.27522316990428,"pfxX":-11.626898988474053,"pfxZ":4.798275199386124,"pX":0.7319663662833849,"pZ":2.647802502697003,"vX0":13.112147799889495,"vY0":-135.91239525704904,"vZ0":-2.033656120051848,"x":89.1,"y":167.29,"x0":-2.663003351737332,"y0":50.00658996520763,"z0":5.035788746902866,"aX":-21.58146002819038},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.4,"breakHorizontal":18.0,"spinRate":1947,"spinDirection":227},"zone":6,"typeConfidence":0.92,"plateTime":0.4042498481692145,"extension":5.992470309446005},"index":0,"playId":"00489f54-885a-34b0-9d3b-b63593fb8e9f","pitchNumber":1,"startTime":"2026-02-26T00:30:50.016Z","endTime":"2026-02-26T00:31:17.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"first":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77559425028406,"aZ":-21.63646041312282,"pfxX":-0.38193042230855756,"pfxZ":6.064327516376066,"pX":1.6396249594021561,"pZ":2.7102296222243583,"vX0":11.235357503537294,"vY0":-131.2571290254066,"vZ0":-2.116916058582868,"x":54.5,"y":165.6,"x0":-2.6538505629136915,"y0":50.00572686213808,"z0":5.144827574586086,"aX":-0.6661967990907796},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.7,"breakHorizontal":-1.9,"spinRate":2278,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.4179190116355733,"extension":6.0262705001546415},"index":1,"playId":"a964fbaa-3f6d-3d4d-b825-be3d6f4675bc","pitchNumber":2,"startTime":"2026-02-26T00:31:25.222Z","endTime":"2026-02-26T00:31:29.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"first":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.976940330392832,"aZ":-22.88651993245104,"pfxX":-10.888885075596567,"pfxZ":5.016520652963139,"pX":-1.0810359435308565,"pZ":1.2979857900084637,"vX0":8.642053038092175,"vY0":-135.73436136931414,"vZ0":-4.976672128655123,"x":158.21,"y":203.73,"x0":-2.9044806644932124,"y0":50.00046105603413,"z0":4.7659831231809475,"aX":-20.149362444386124},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.2,"breakHorizontal":17.6,"spinRate":2096,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.40480147748247575,"extension":6.019946592414173},"index":2,"playId":"4ef4d576-283d-3c01-876e-9ee69a6aff90","pitchNumber":3,"startTime":"2026-02-26T00:31:45.692Z","endTime":"2026-02-26T00:31:49.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"first":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"e07cb799-6f78-3795-a98e-272e3d72642d","startTime":"2026-02-26T00:32:06.383Z","endTime":"2026-02-26T00:32:11.437Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"first":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12122213842239,"aZ":-23.449688295570667,"pfxX":0.8878559847572762,"pfxZ":5.152550981997427,"pX":-0.17599015675134655,"pZ":2.5984257993415003,"vX0":6.603655320897749,"vY0":-129.10379874373612,"vZ0":-1.9014819538986676,"x":123.71,"y":168.62,"x0":-2.8790973819858405,"y0":50.002298884583915,"z0":5.143843397456382,"aX":1.502609587253675},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.1,"breakHorizontal":-3.0,"spinRate":2358,"spinDirection":186},"zone":5,"typeConfidence":0.9,"plateTime":0.42376601805458325,"extension":5.870402631542594},"index":4,"playId":"d99d065e-0fd6-3895-a7a8-1c55eeacd4fc","pitchNumber":4,"startTime":"2026-02-26T00:32:25.650Z","endTime":"2026-02-26T00:32:31.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"first":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"e0020e51-325e-3555-9549-71c6855897d4","startTime":"2026-02-26T00:33:03.239Z","endTime":"2026-02-26T00:33:06.989Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"first":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":94.2,"endSpeed":84.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.8794026363248,"aZ":-23.567424070852287,"pfxX":-12.309457054604232,"pfxZ":4.666786575659465,"pX":-0.41629078670099556,"pZ":2.318377059052717,"vX0":10.411591397274673,"vY0":-136.6386415801082,"vZ0":-2.725942856930498,"x":132.87,"y":176.18,"x0":-2.7227739924072734,"y0":50.005133428050954,"z0":4.991879978657806,"aX":-22.716920860096298},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.9,"breakHorizontal":19.4,"spinRate":2142,"spinDirection":222},"zone":4,"typeConfidence":0.92,"plateTime":0.4046260009465823,"extension":5.875206276595044},"hitData":{"launchSpeed":98.3,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.72,"coordY":180.69}},"index":6,"playId":"a0cd2087-84ff-36ca-b839-7578ff080c18","pitchNumber":5,"startTime":"2026-02-26T00:33:22.618Z","endTime":"2026-02-26T00:33:35.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"first":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806146,"link":"/api/v1/people/806146"},"credit":"b_ab"},{"player":{"id":641627,"link":"/api/v1/people/641627"},"credit":"p_ab"},{"player":{"id":806146,"link":"/api/v1/people/806146"},"credit":"b_pa"},{"player":{"id":641627,"link":"/api/v1/people/641627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.60000000000001,"awayTeamWinProbability":22.39999999999999,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.84,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:33:35.646Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Ornelas singles on a line drive to right fielder Joey Wiemer. Max Schuemann scores.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T00:33:39.313Z","endTime":"2026-02-26T00:34:37.247Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641627,"fullName":"Trevor Gott","link":"/api/v1/people/641627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":{"id":641627,"link":"/api/v1/people/641627"},"isScoringEvent":true,"rbi":true,"earned":true,"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":82.8,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.28450808500001,"aZ":-18.795621395155724,"pfxX":-11.431365095852788,"pfxZ":7.489395008631761,"pX":-0.935418886510106,"pZ":1.8298158656754073,"vX0":8.679454143886558,"vY0":-134.5845103006824,"vZ0":-4.920835210834915,"x":152.66,"y":189.37,"x0":-2.7595320990881183,"y0":50.00439408883619,"z0":5.063040433959772,"aX":-20.426924814599698},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.4,"breakHorizontal":18.2,"spinRate":2159,"spinDirection":222},"zone":13,"typeConfidence":0.9,"plateTime":0.41108834279478046,"extension":5.863638673230791},"index":0,"playId":"46a5fb4b-5f0c-33b7-9b80-d0636f7ba0a4","pitchNumber":1,"startTime":"2026-02-26T00:33:59.577Z","endTime":"2026-02-26T00:34:03.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"second":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":80.5,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.468274471339686,"aZ":-24.936315850439268,"pfxX":1.8940993611943922,"pfxZ":4.331106990411049,"pX":0.4982065992992271,"pZ":2.714406772066139,"vX0":7.542064505553645,"vY0":-129.6110561733624,"vZ0":-1.252613977020017,"x":98.01,"y":165.49,"x0":-2.7163372614793757,"y0":50.00369634304481,"z0":5.139585521515376,"aX":3.167385688668695},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.7,"breakHorizontal":-5.4,"spinRate":2367,"spinDirection":176},"zone":6,"typeConfidence":0.91,"plateTime":0.4254268718049734,"extension":5.933739197717083},"hitData":{"launchSpeed":77.7,"launchAngle":21.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":147.56,"coordY":111.81}},"index":1,"playId":"2af11a6e-e48b-39c9-8a4b-d8be95e4c587","pitchNumber":2,"startTime":"2026-02-26T00:34:20.031Z","endTime":"2026-02-26T00:34:37.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"second":{"id":680474,"link":"/api/v1/people/680474"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680716,"link":"/api/v1/people/680716"},"credit":"b_ab"},{"player":{"id":641627,"link":"/api/v1/people/641627"},"credit":"p_ab"},{"player":{"id":680716,"link":"/api/v1/people/680716"},"credit":"b_pa"},{"player":{"id":641627,"link":"/api/v1/people/641627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.7,"awayTeamWinProbability":15.299999999999997,"homeTeamWinProbabilityAdded":7.099999999999994,"leverageIndex":0.92,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:34:37.247Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kenedy Corona walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T00:34:32.305Z","endTime":"2026-02-26T00:36:19.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641627,"fullName":"Trevor Gott","link":"/api/v1/people/641627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"},"postOnSecond":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.447448092362315,"aZ":-24.2468232299313,"pfxX":-0.7488928274832056,"pfxZ":4.54261346210718,"pX":-0.30234549249147935,"pZ":3.8563156844830786,"vX0":6.873969223158347,"vY0":-131.37907077234635,"vZ0":1.008601911702529,"x":128.52,"y":134.66,"x0":-2.857843287475856,"y0":50.000238887601476,"z0":5.2727604449107055,"aX":-1.3078178837807228},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.6,"breakHorizontal":-0.2,"spinRate":2375,"spinDirection":198},"zone":11,"typeConfidence":0.89,"plateTime":0.41728320565775556,"extension":5.844580632818268},"index":0,"playId":"ed225838-4131-3dba-8e6c-3a751d46cb04","pitchNumber":1,"startTime":"2026-02-26T00:35:00.833Z","endTime":"2026-02-26T00:35:04.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"first":{"id":680716,"link":"/api/v1/people/680716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jonathan Ornelas steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"ed225838-4131-3dba-8e6c-3a751d46cb04","startTime":"2026-02-26T00:35:12.882Z","endTime":"2026-02-26T00:35:33.529Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680716,"link":"/api/v1/people/680716"},"defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"first":{"id":680716,"link":"/api/v1/people/680716"},"postOnSecond":{"id":680716,"link":"/api/v1/people/680716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":0.5999999999999943,"leverageIndex":0.44,"dramaIndex":20.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.63157691281796,"aZ":-19.343421739579234,"pfxX":-9.511611538488914,"pfxZ":7.055552921649793,"pX":-0.21455681603650711,"pZ":1.4905189341322855,"vX0":9.821140320310496,"vY0":-134.62006380107903,"vZ0":-5.499909691840955,"x":125.18,"y":198.54,"x0":-2.689786129886355,"y0":50.00562523500098,"z0":4.94714623808421,"aX":-17.306607704925245},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.6,"breakHorizontal":14.9,"spinRate":2057,"spinDirection":227},"zone":13,"typeConfidence":0.68,"plateTime":0.4082403661602396,"extension":5.9751767539654494},"index":2,"playId":"63e49de6-b0d4-3b1a-9dbf-fea3c17e5f53","pitchNumber":2,"startTime":"2026-02-26T00:35:33.529Z","endTime":"2026-02-26T00:35:37.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"second":{"id":680716,"link":"/api/v1/people/680716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.623527125161022,"aZ":-21.845849277758994,"pfxX":0.37755879585125207,"pfxZ":6.039643854780008,"pX":1.144015500996749,"pZ":1.3447682429571322,"vX0":9.508427103271378,"vY0":-130.27555378064753,"vZ0":-5.058558896730782,"x":73.39,"y":202.47,"x0":-2.6097599223533146,"y0":50.003566603407556,"z0":4.9737436929504435,"aX":0.6455662921949173},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.0,"breakHorizontal":-2.9,"spinRate":2297,"spinDirection":189},"zone":14,"typeConfidence":0.9,"plateTime":0.42123119384670593,"extension":5.9784810510190916},"index":3,"playId":"e5871f21-d404-3ffb-b659-f77466b74b83","pitchNumber":3,"startTime":"2026-02-26T00:35:53.241Z","endTime":"2026-02-26T00:35:56.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"second":{"id":680716,"link":"/api/v1/people/680716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.1,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.960513474331606,"aZ":-14.947215845732702,"pfxX":-6.313438973421379,"pfxZ":9.590421909340751,"pX":-0.23789762269859746,"pZ":3.6299899423552935,"vX0":8.895274257703766,"vY0":-134.15114701107305,"vZ0":-0.9503751365344342,"x":126.07,"y":140.77,"x0":-2.7989517236992567,"y0":50.0009975642901,"z0":5.069567074409464,"aX":-11.339188216476238},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.3,"breakHorizontal":9.2,"spinRate":2208,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.4105925744638794,"extension":6.077885536629978},"index":4,"playId":"bc1ebe2a-b34e-34de-af79-5989bb6ae888","pitchNumber":4,"startTime":"2026-02-26T00:36:15.434Z","endTime":"2026-02-26T00:36:19.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"second":{"id":680716,"link":"/api/v1/people/680716"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685744,"link":"/api/v1/people/685744"},"credit":"b_pa"},{"player":{"id":641627,"link":"/api/v1/people/641627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.7,"awayTeamWinProbability":14.299999999999997,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.44,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:36:19.933Z","atBatIndex":29},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Amed Rosario reaches on a fielding error by center fielder Dylan Crews. Jonathan Ornelas scores. Kenedy Corona scores.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T00:36:30.400Z","endTime":"2026-02-26T00:37:46.595Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641627,"fullName":"Trevor Gott","link":"/api/v1/people/641627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"responsiblePitcher":{"id":641627,"link":"/api/v1/people/641627"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"},"responsiblePitcher":{"id":641627,"link":"/api/v1/people/641627"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":80.8,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81928111212751,"aZ":-21.322151697940566,"pfxX":-0.648009246856327,"pfxZ":6.451188105294213,"pX":-0.058776815574116,"pZ":3.262143629082819,"vX0":7.387819514671401,"vY0":-129.35818415640423,"vZ0":-0.3836579527398953,"x":119.24,"y":150.7,"x0":-2.8765038544174883,"y0":50.00459421786775,"z0":5.057501490691178,"aX":-1.0921312144924669},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.8,"breakHorizontal":-0.6,"spinRate":2271,"spinDirection":200},"zone":2,"typeConfidence":0.9,"plateTime":0.42460427728959305,"extension":6.038826562261219},"index":0,"playId":"16669bf7-ca71-3616-812d-6429aff2af7f","pitchNumber":1,"startTime":"2026-02-26T00:36:45.402Z","endTime":"2026-02-26T00:36:49.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":685744,"link":"/api/v1/people/685744"},"second":{"id":680716,"link":"/api/v1/people/680716"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.3,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40124188578953,"aZ":-26.638669634427334,"pfxX":1.106240239875615,"pfxZ":3.2812100783694067,"pX":0.8487524418446684,"pZ":2.9835351638909375,"vX0":8.752789521498444,"vY0":-129.44578239248528,"vZ0":-0.3183135137894767,"x":84.65,"y":158.22,"x0":-2.727875591495288,"y0":50.00411261735169,"z0":5.157150296653917,"aX":1.866213577926689},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.1,"breakHorizontal":-4.1,"spinRate":2334,"spinDirection":174},"zone":12,"typeConfidence":0.91,"plateTime":0.424029096052128,"extension":5.883347762716508},"index":1,"playId":"0a7694ed-e568-308e-a86b-a756f02a67c6","pitchNumber":2,"startTime":"2026-02-26T00:37:02.551Z","endTime":"2026-02-26T00:37:06.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":685744,"link":"/api/v1/people/685744"},"second":{"id":680716,"link":"/api/v1/people/680716"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.4,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74540559368228,"aZ":-20.600574361437697,"pfxX":-10.476672620597146,"pfxZ":6.28314981131483,"pX":0.31470952356893417,"pZ":3.1220636214597235,"vX0":11.45598209684925,"vY0":-135.6087424202586,"vZ0":-1.2672362431197026,"x":105.0,"y":154.48,"x0":-2.6259268861188283,"y0":50.0022206072855,"z0":5.048249963125577,"aX":-19.295352860274146},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.3,"breakHorizontal":16.2,"spinRate":2143,"spinDirection":225},"zone":3,"typeConfidence":0.91,"plateTime":0.40564142110674384,"extension":5.977961899066247},"index":2,"playId":"e9977862-dd58-3b73-b958-793d17e59688","pitchNumber":3,"startTime":"2026-02-26T00:37:21.597Z","endTime":"2026-02-26T00:37:25.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":685744,"link":"/api/v1/people/685744"},"second":{"id":680716,"link":"/api/v1/people/680716"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":71.8,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.192117013612606,"aZ":-36.65742924697694,"pfxX":9.063384979253305,"pfxZ":-3.4049114253394865,"pX":-0.31900109186318343,"pZ":2.550951587581267,"vX0":3.617556031617089,"vY0":-115.14811967318198,"vZ0":2.1455222126391753,"x":129.16,"y":169.9,"x0":-3.0968116492995943,"y0":50.00198907311045,"z0":5.203555954224824,"aX":11.936950280025592},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-5.2,"breakHorizontal":-17.4,"spinRate":2128,"spinDirection":46},"zone":5,"typeConfidence":0.91,"plateTime":0.4792009714884413,"extension":5.884413885533751},"hitData":{"launchSpeed":81.3,"launchAngle":44.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.64,"coordY":99.53}},"index":3,"playId":"3365f2e2-1dba-32c3-bdf2-e06240908de3","pitchNumber":4,"startTime":"2026-02-26T00:37:39.219Z","endTime":"2026-02-26T00:37:46.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":685744,"link":"/api/v1/people/685744"},"second":{"id":680716,"link":"/api/v1/people/680716"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":641627,"link":"/api/v1/people/641627"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":641627,"link":"/api/v1/people/641627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":8.399999999999991,"leverageIndex":0.83,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:37:46.595Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jasson Domínguez grounds out to first baseman Abimelec Ortiz.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-26T00:38:59.655Z","endTime":"2026-02-26T00:39:23.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641627,"fullName":"Trevor Gott","link":"/api/v1/people/641627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-26T00:38:37.612Z","endTime":"2026-02-26T00:39:01.963Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.906483483221084,"aZ":-21.283239804961035,"pfxX":0.978557757070142,"pfxZ":6.319545246148549,"pX":-1.2025551308174833,"pZ":2.4420795086096443,"vX0":4.432003490282113,"vY0":-130.7657607911293,"vZ0":-2.569404945859979,"x":162.84,"y":172.84,"x0":-3.049974313021045,"y0":50.00011973852476,"z0":5.043055759598872,"aX":1.6852543824082704},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.0,"breakHorizontal":-2.8,"spinRate":2186,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.41968677776961716,"extension":5.952907428159825},"index":1,"playId":"7bbf1816-3f05-317a-9e67-594f5364d215","pitchNumber":1,"startTime":"2026-02-26T00:39:01.963Z","endTime":"2026-02-26T00:39:05.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.181364374664238,"aZ":-24.475719980486748,"pfxX":0.28778672616850365,"pfxZ":4.565334266136351,"pX":0.19171989900296804,"pZ":1.9807215481092848,"vX0":7.926213361692328,"vY0":-129.36743579756697,"vZ0":-2.8034000832109855,"x":109.69,"y":185.3,"x0":-2.9554439423584444,"y0":50.004829669139355,"z0":4.964181535531466,"aX":0.4846592383208102},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.8,"breakHorizontal":-2.4,"spinRate":2246,"spinDirection":190},"zone":8,"typeConfidence":0.9,"plateTime":0.4241521271168889,"extension":6.034874277434193},"hitData":{"launchSpeed":100.0,"launchAngle":-37.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.71,"coordY":171.61}},"index":2,"playId":"fe107e1a-db3e-3eef-bde8-63860409b082","pitchNumber":2,"startTime":"2026-02-26T00:39:17.640Z","endTime":"2026-02-26T00:39:23.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":641627,"link":"/api/v1/people/641627"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":641627,"link":"/api/v1/people/641627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-0.4999999999999858,"leverageIndex":0.18,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:39:23.565Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Wiemer grounds out softly, third baseman George Lombard Jr. to first baseman Ben Rice.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T00:41:31.059Z","endTime":"2026-02-26T00:42:09.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806146,"link":"/api/v1/people/806146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: David Bednar replaces Danny Watson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T00:41:33.077Z","endTime":"2026-02-26T00:41:33.115Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670280,"link":"/api/v1/people/670280"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702130,"link":"/api/v1/people/702130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.2,"endSpeed":67.2,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.027279901029292,"aZ":-35.741464984942,"pfxX":4.231994236430524,"pfxZ":-3.128490627279973,"pX":-0.3369801471636144,"pZ":2.204294207875111,"vX0":2.1100643486044155,"vY0":-106.59536669647329,"vZ0":0.6671059007729245,"x":129.84,"y":179.26,"x0":-1.8928357051495226,"y0":50.004203037798675,"z0":5.954938577546376,"aX":4.821591608710556},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-5.0,"breakHorizontal":-8.3,"spinRate":2324,"spinDirection":47},"zone":7,"typeConfidence":2.0,"plateTime":0.5158085106286894,"extension":5.989089762223637},"index":1,"playId":"66893bf0-a7ad-3012-9190-a1b1113c66f0","pitchNumber":1,"startTime":"2026-02-26T00:41:33.115Z","endTime":"2026-02-26T00:41:36.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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.4,"endSpeed":85.2,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05588875952812,"aZ":-11.534301108101628,"pfxX":-5.2994526472964605,"pfxZ":10.946875422788763,"pX":-0.4347430023351882,"pZ":3.932162583746291,"vX0":5.281925867522853,"vY0":-137.33377932534484,"vZ0":-2.9621976786313993,"x":133.57,"y":132.61,"x0":-1.7064204773949436,"y0":50.004524048528395,"z0":5.8236770435533805,"aX":-9.994061299502238},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.3,"breakHorizontal":8.3,"spinRate":2332,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4007958205882667,"extension":6.399163960011359},"index":2,"playId":"abd8d4c9-e3e9-3eef-a369-cc39472fd14d","pitchNumber":2,"startTime":"2026-02-26T00:41:48.411Z","endTime":"2026-02-26T00:41:52.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.6,"endSpeed":67.4,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.383806514103565,"aZ":-36.682687712074824,"pfxX":4.943448460428254,"pfxZ":-3.9265024797315,"pX":0.6338161946338409,"pZ":2.79899647257656,"vX0":3.701014877253766,"vY0":-107.11087235789289,"vZ0":1.9621494214855606,"x":92.84,"y":163.21,"x0":-1.7653792775913293,"y0":50.001315663301845,"z0":6.006166204868837,"aX":5.680001560087839},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-6.1,"breakHorizontal":-10.1,"spinRate":2423,"spinDirection":51},"zone":6,"typeConfidence":2.0,"plateTime":0.5135236612175138,"extension":5.961126116328154},"hitData":{"launchSpeed":53.7,"launchAngle":-77.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":102.73,"coordY":178.5}},"index":3,"playId":"ad68d71d-90d4-33b9-9429-201400c3c01e","pitchNumber":3,"startTime":"2026-02-26T00:42:04.183Z","endTime":"2026-02-26T00:42:09.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_ab"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_ab"},{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_pa"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.89999999999999,"awayTeamWinProbability":5.1000000000000085,"homeTeamWinProbabilityAdded":1.299999999999983,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:42:09.348Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Tena flies out to left fielder Jasson Domínguez.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T00:42:47.007Z","endTime":"2026-02-26T00:44:42.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.8,"endSpeed":67.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.391509829824972,"aZ":-37.873141356605885,"pfxX":4.822130354568613,"pfxZ":-4.938693806927411,"pX":1.1212441431441975,"pZ":2.8752800762435564,"vX0":4.597045412762212,"vY0":-107.28400670504737,"vZ0":2.4659549816012722,"x":140.32,"y":98.96,"x0":-1.6843543474968,"y0":50.00447672393304,"z0":5.964498336234093,"aX":5.561165975057793},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-7.8,"breakHorizontal":-10.1,"spinRate":2391,"spinDirection":48},"zone":12,"typeConfidence":2.0,"plateTime":0.512623543534235,"extension":6.166932155972703},"index":0,"playId":"6c442fbe-ab32-3158-a922-f63181591c88","pitchNumber":1,"startTime":"2026-02-26T00:42:47.007Z","endTime":"2026-02-26T00:42:51.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13249685645145,"aZ":-13.201217951523416,"pfxX":-6.18099508826285,"pfxZ":10.00639441724189,"pX":-0.1049588951479461,"pZ":3.6602229494282854,"vX0":6.102365615764011,"vY0":-137.47240301111768,"vZ0":-3.398004040906861,"x":123.23,"y":120.17,"x0":-1.5605243566854756,"y0":50.001947598418816,"z0":5.820243960865378,"aX":-11.719528279640128},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":9.7,"spinRate":2270,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39985404627860843,"extension":6.461853670724779},"index":1,"playId":"bbe926ee-f566-3aa6-9c39-f2938cebf94f","pitchNumber":2,"startTime":"2026-02-26T00:43:02.511Z","endTime":"2026-02-26T00:43:05.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.730052298765727,"aZ":-24.622285019221344,"pfxX":-8.135459582727481,"pfxZ":4.285648645666852,"pX":0.6062013421029604,"pZ":1.6967470129662305,"vX0":8.2255425543535,"vY0":-131.86646105301205,"vZ0":-6.098068775881698,"x":123.23,"y":120.17,"x0":-1.4948012089024314,"y0":50.00514023046392,"z0":5.852884087070585,"aX":-14.346413367847498},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.6,"breakHorizontal":13.0,"spinRate":1690,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.4151675528311123,"extension":6.480889450686729},"index":2,"playId":"21fdc857-f712-32fe-9bf4-1e736a912353","pitchNumber":3,"startTime":"2026-02-26T00:43:22.628Z","endTime":"2026-02-26T00:43:26.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.44402330016672,"aZ":-11.190535818286119,"pfxX":-4.568162221241199,"pfxZ":11.009948934959015,"pX":-0.5999424242399548,"pZ":3.4134317974526893,"vX0":4.559739469787645,"vY0":-138.07633898958295,"vZ0":-4.636230961047191,"x":123.23,"y":120.17,"x0":-1.6895710982215828,"y0":50.004767541213354,"z0":5.884771674093012,"aX":-8.708077475110493},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.0,"breakHorizontal":7.2,"spinRate":2250,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3986694672150035,"extension":6.537586346384093},"index":3,"playId":"6ee357a7-b20f-3ecf-91f5-1ae98f1ac56a","pitchNumber":4,"startTime":"2026-02-26T00:43:44.631Z","endTime":"2026-02-26T00:43:49.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":69.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.522906124723864,"aZ":-36.50047709615483,"pfxX":4.9094169794541935,"pfxZ":-3.5231540501028284,"pX":-1.0288473870074377,"pZ":3.1609214836764683,"vX0":0.7012767118351957,"vY0":-110.33769053655072,"vZ0":2.3256531390460995,"x":83.78,"y":72.57,"x0":-1.988800270213999,"y0":50.00372660571715,"z0":5.952698911651154,"aX":6.024239024652422},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-5.4,"breakHorizontal":-9.1,"spinRate":2347,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.4973272732349354,"extension":6.025067117111037},"index":4,"playId":"e20c9042-6272-3cb2-a489-450d0379b6ab","pitchNumber":5,"startTime":"2026-02-26T00:44:20.630Z","endTime":"2026-02-26T00:44:24.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76684324894619,"aZ":-12.183944788906274,"pfxX":-5.434501473209542,"pfxZ":10.505352348519434,"pX":-0.6814646189399588,"pZ":2.8928184128320855,"vX0":4.864110560936008,"vY0":-137.82892751377403,"vZ0":-5.529032565279261,"x":111.39,"y":107.44,"x0":-1.7725665284114258,"y0":50.00391774769217,"z0":5.7646301408134875,"aX":-10.342124687062901},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":8.6,"spinRate":2233,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.39907316669294124,"extension":6.488789998665877},"hitData":{"launchSpeed":99.5,"launchAngle":20.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.89,"coordY":95.37}},"index":5,"playId":"dcb2cf17-ed3c-3782-90e3-60c5e0b58a9c","pitchNumber":6,"startTime":"2026-02-26T00:44:36.651Z","endTime":"2026-02-26T00:44:42.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_ab"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_ab"},{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_pa"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.6,"awayTeamWinProbability":4.400000000000006,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:44:42.377Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Trey Lipscomb pops out to second baseman Jonathan Ornelas in foul territory.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-26T00:45:15.552Z","endTime":"2026-02-26T00:45:22.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":702358,"fullName":"Trey Lipscomb","link":"/api/v1/people/702358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702358,"fullName":"Trey Lipscomb","link":"/api/v1/people/702358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680716,"link":"/api/v1/people/680716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25584771831341,"aZ":-12.117589720493212,"pfxX":-5.580616322255455,"pfxZ":10.610465922580945,"pX":-0.35627816284236363,"pZ":2.933644434645178,"vX0":5.451601042634806,"vY0":-137.32177860388057,"vZ0":-5.282542061130977,"x":134.63,"y":104.62,"x0":-1.6518779620483843,"y0":50.006079088608544,"z0":5.721822837687706,"aX":-10.553095469790167},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":8.8,"spinRate":2290,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.4003991397967983,"extension":6.542655787678786},"hitData":{"launchSpeed":75.1,"launchAngle":58.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":176.08,"coordY":159.51}},"index":0,"playId":"717e1b39-8d4c-3ba0-8363-a18063f4f446","pitchNumber":1,"startTime":"2026-02-26T00:45:15.552Z","endTime":"2026-02-26T00:45:22.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":702358,"link":"/api/v1/people/702358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702358,"link":"/api/v1/people/702358"},"credit":"b_ab"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_ab"},{"player":{"id":702358,"link":"/api/v1/people/702358"},"credit":"b_pa"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":96.0,"awayTeamWinProbability":4.0,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:45:22.927Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T00:47:39.241Z","endTime":"2026-02-26T00:48:21.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Clayton Beeter replaces Trevor Gott.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T00:47:34.027Z","endTime":"2026-02-26T00:47:41.547Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690925,"link":"/api/v1/people/690925"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641627,"link":"/api/v1/people/641627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.476949288316185,"aZ":-37.895646306119566,"pfxX":3.6732144985989814,"pfxZ":-3.685252120824325,"pX":0.2678108395789229,"pZ":3.3889214845640274,"vX0":2.472958803573227,"vY0":-123.9639627873841,"vZ0":1.0349585883801522,"x":106.79,"y":147.28,"x0":-1.2209902798470982,"y0":50.003611404741626,"z0":6.136857142542531,"aX":5.699869274017683},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.1,"breakHorizontal":-7.2,"spinRate":2771,"spinDirection":29},"zone":3,"typeConfidence":0.91,"plateTime":0.4423434021252959,"extension":5.62376221928535},"index":1,"playId":"602dad74-7db4-3866-b4c4-6505c2cf6692","pitchNumber":1,"startTime":"2026-02-26T00:47:41.547Z","endTime":"2026-02-26T00:47:46.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.319163379338377,"aZ":-37.220038499125536,"pfxX":4.685736936004205,"pfxZ":-3.1698103515025444,"pX":0.38249549216775175,"pZ":3.0244466455786005,"vX0":2.131106973219753,"vY0":-125.7863790482453,"vZ0":0.062367730404339516,"x":102.42,"y":157.12,"x0":-1.0865388837653756,"y0":50.00528091350024,"z0":6.036187026410766,"aX":7.452136447077364},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.4,"breakHorizontal":-9.0,"spinRate":2752,"spinDirection":24},"zone":3,"typeConfidence":0.91,"plateTime":0.4367077028794131,"extension":5.595404588066742},"index":2,"playId":"da33f962-2a42-38c4-8f32-590ac1b410a5","pitchNumber":2,"startTime":"2026-02-26T00:47:58.639Z","endTime":"2026-02-26T00:48:03.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81397167038856,"aZ":-11.80283921505591,"pfxX":-2.0195638212870444,"pfxZ":10.131023497325538,"pX":0.3949513784614939,"pZ":2.9220818061310037,"vX0":4.800597476628296,"vY0":-141.08676121853594,"vZ0":-5.674722033246317,"x":101.95,"y":159.88,"x0":-1.0681214299540314,"y0":50.00621707859631,"z0":5.723812758205168,"aX":-4.062534781285533},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.3,"breakHorizontal":2.6,"spinRate":2328,"spinDirection":200},"zone":3,"typeConfidence":0.9,"plateTime":0.3885647317908165,"extension":5.801617666186418},"index":3,"playId":"a30fdfb0-5559-3685-8438-619ea29734e9","pitchNumber":3,"startTime":"2026-02-26T00:48:16.413Z","endTime":"2026-02-26T00:48:21.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.7,"awayTeamWinProbability":4.299999999999997,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:48:21.190Z","atBatIndex":35},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Paul DeJong reaches on a throwing error by pitcher Clayton Beeter. Paul DeJong to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T00:48:24.908Z","endTime":"2026-02-26T00:48:52.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690925,"link":"/api/v1/people/690925"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.213,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.594626092085825,"aZ":-38.19199722979215,"pfxX":5.588015955081088,"pfxZ":-3.7839600857112607,"pX":0.5496803289880126,"pZ":1.7009312792286346,"vX0":2.8673438557651254,"vY0":-125.82645096445175,"vZ0":-2.769727698471224,"x":96.05,"y":192.85,"x0":-1.3338281758253197,"y0":50.00396606110753,"z0":5.937045499352874,"aX":8.882833941804405},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.3,"breakHorizontal":-10.8,"spinRate":2685,"spinDirection":22},"zone":9,"typeConfidence":0.91,"plateTime":0.4367471487495709,"extension":5.811594027095978},"hitData":{"launchSpeed":43.4,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":129.34,"coordY":171.54}},"index":0,"playId":"4fdde72c-9e71-3685-b86d-c768824e620f","pitchNumber":1,"startTime":"2026-02-26T00:48:46.179Z","endTime":"2026-02-26T00:48:52.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_ab"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_ab"},{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_pa"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":0.6999999999999886,"leverageIndex":0.1,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:48:52.974Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.C. Escarra strikes out swinging, catcher Keibert Ruiz to first baseman Abimelec Ortiz.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T00:49:14.783Z","endTime":"2026-02-26T00:51:08.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.634870638232123,"aZ":-37.88976572925295,"pfxX":3.5783135150341288,"pfxZ":-3.663601207152537,"pX":0.2238339744942317,"pZ":2.9929249772801234,"vX0":2.598939909511298,"vY0":-124.54558534275706,"vZ0":0.2723307330728264,"x":108.47,"y":157.97,"x0":-1.3006288318354655,"y0":50.00378026777762,"z0":6.033714043903055,"aX":5.581661265697726},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-6.2,"breakHorizontal":-7.1,"spinRate":2576,"spinDirection":24},"zone":2,"typeConfidence":0.91,"plateTime":0.44096624336030166,"extension":5.609366759045403},"index":0,"playId":"7495a8f6-d8b8-3c3a-872c-69b50360d258","pitchNumber":1,"startTime":"2026-02-26T00:49:37.435Z","endTime":"2026-02-26T00:49:41.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"second":{"id":657557,"link":"/api/v1/people/657557"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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.5,"endSpeed":87.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.74721352218752,"aZ":-11.384301471352526,"pfxX":-1.3018887685432312,"pfxZ":10.530233895476847,"pX":0.77304044050959,"pZ":3.760761772488957,"vX0":5.342640980037233,"vY0":-140.3262103724749,"vZ0":-3.581764692736342,"x":87.53,"y":137.24,"x0":-0.9947454532118644,"y0":50.00013276270038,"z0":5.80702566133154,"aX":-2.5700700692688008},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.4,"breakHorizontal":1.2,"spinRate":2487,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.3918362371775763,"extension":5.7769802988229175},"index":1,"playId":"0102f53a-80aa-35bd-bfd7-8e5746680cf7","pitchNumber":2,"startTime":"2026-02-26T00:49:55.223Z","endTime":"2026-02-26T00:49:59.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"second":{"id":657557,"link":"/api/v1/people/657557"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.600422513767782,"aZ":-40.62413772588926,"pfxX":0.717922466597388,"pfxZ":-5.341821232293443,"pX":-0.8070884987791953,"pZ":2.3214030321064074,"vX0":1.0706064288347703,"vY0":-125.3588848600267,"vZ0":-1.021602326536505,"x":147.76,"y":176.1,"x0":-1.3338138917922318,"y0":50.001573087101,"z0":6.066257682873763,"aX":1.1360269030223378},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-9.6,"breakHorizontal":-1.6,"spinRate":2868,"spinDirection":23},"zone":4,"typeConfidence":0.91,"plateTime":0.43782854304992336,"extension":5.663082117299917},"index":2,"playId":"0d2df8bd-8f98-372c-885a-c7bdfa5fd0fa","pitchNumber":3,"startTime":"2026-02-26T00:50:18.733Z","endTime":"2026-02-26T00:50:22.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"second":{"id":657557,"link":"/api/v1/people/657557"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12905365440583,"aZ":-37.252576917883566,"pfxX":1.618819326937424,"pfxZ":-3.13298360223594,"pX":0.8196906330181694,"pZ":0.31588159870399546,"vX0":4.0910878896852125,"vY0":-126.7855858060208,"vZ0":-6.3845820808290314,"x":85.76,"y":230.25,"x0":-1.028438211568406,"y0":50.00467842968676,"z0":5.857527680056546,"aX":2.6220385568723055},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-7.0,"breakHorizontal":-4.0,"spinRate":2665,"spinDirection":12},"zone":14,"typeConfidence":0.91,"plateTime":0.43283311037534933,"extension":5.676119308492147},"index":3,"playId":"9f4fd86a-3655-393c-86ff-8e85a85523f1","pitchNumber":4,"startTime":"2026-02-26T00:51:04.826Z","endTime":"2026-02-26T00:51:08.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"second":{"id":657557,"link":"/api/v1/people/657557"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_ab"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_ab"},{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_pa"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.8,"awayTeamWinProbability":4.200000000000003,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.2,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:51:08.955Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Schuemann singles on a ground ball to third baseman Trey Lipscomb. Paul DeJong to 3rd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T00:51:16.259Z","endTime":"2026-02-26T00:54:09.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"postOnThird":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"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":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702358,"link":"/api/v1/people/702358"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77212838356883,"aZ":-10.98949088529078,"pfxX":-3.1819887494675716,"pfxZ":10.553647577490224,"pX":0.7877381786279268,"pZ":3.722080316041537,"vX0":6.908523191639535,"vY0":-141.17690091645585,"vZ0":-3.7337736696017885,"x":86.97,"y":138.28,"x0":-1.2837223701849834,"y0":50.00539002787734,"z0":5.77543483952027,"aX":-6.389405228545509},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.5,"breakHorizontal":4.3,"spinRate":2422,"spinDirection":196},"zone":12,"typeConfidence":0.9,"plateTime":0.3887894237439431,"extension":5.802777587083463},"index":0,"playId":"a14b52c6-78c1-34fe-b8a7-ffa1cf8600f3","pitchNumber":1,"startTime":"2026-02-26T00:51:41.699Z","endTime":"2026-02-26T00:51:45.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"second":{"id":657557,"link":"/api/v1/people/657557"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78760499220122,"aZ":-40.72407836530058,"pfxX":2.4701746370505204,"pfxZ":-5.5121802635362585,"pX":0.9595392307708194,"pZ":1.9623214431935745,"vX0":4.322335290598922,"vY0":-124.04079188932793,"vZ0":-1.4014936212800067,"x":80.42,"y":185.8,"x0":-1.1292933531762157,"y0":50.00176277534389,"z0":5.943025477742867,"aX":3.8320549709299607},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-10.1,"breakHorizontal":-5.5,"spinRate":2832,"spinDirection":20},"zone":14,"typeConfidence":0.91,"plateTime":0.4422856962078128,"extension":5.730151540576466},"index":1,"playId":"3235be9c-5905-3ebf-94b1-2a3cebe58888","pitchNumber":2,"startTime":"2026-02-26T00:51:59.789Z","endTime":"2026-02-26T00:52:04.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"second":{"id":657557,"link":"/api/v1/people/657557"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1070764516003,"aZ":-38.17143509669069,"pfxX":3.468530954265982,"pfxZ":-3.7061272685688618,"pX":-0.6632253060449491,"pZ":3.1933939442701216,"vX0":0.781978606760041,"vY0":-126.4796076177236,"vZ0":0.7067896399016012,"x":142.28,"y":152.56,"x0":-1.4271270208653815,"y0":50.00397538337241,"z0":5.974613234268428,"aX":5.611966029345699},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-6.4,"breakHorizontal":-6.5,"spinRate":2807,"spinDirection":29},"zone":1,"typeConfidence":0.91,"plateTime":0.43328417081079484,"extension":5.638936130384896},"index":2,"playId":"d0536871-8dee-3ea6-bfe7-809fee071c7b","pitchNumber":3,"startTime":"2026-02-26T00:52:22.289Z","endTime":"2026-02-26T00:52:25.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"second":{"id":657557,"link":"/api/v1/people/657557"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55948438832438,"aZ":-9.10829133256649,"pfxX":-2.497415538249103,"pfxZ":11.738399313378187,"pX":0.7265786102155357,"pZ":3.1079357217367476,"vX0":6.447333672934696,"vY0":-139.77543750711982,"vZ0":-5.339110220373501,"x":89.3,"y":154.87,"x0":-1.2926122091407897,"y0":50.00174957331714,"z0":5.650055831138987,"aX":-4.907903376214044},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.3,"breakHorizontal":3.1,"spinRate":2495,"spinDirection":198},"zone":3,"typeConfidence":0.9,"plateTime":0.3929090126379289,"extension":5.9345869901094},"index":3,"playId":"f0cf9335-f250-3512-8d3f-a04d75decc24","pitchNumber":4,"startTime":"2026-02-26T00:53:00.790Z","endTime":"2026-02-26T00:53:03.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"second":{"id":657557,"link":"/api/v1/people/657557"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27094392562143,"aZ":-37.52085862374191,"pfxX":0.6310557903091283,"pfxZ":-3.299722384549022,"pX":-0.5480327866469112,"pZ":1.7213346584813314,"vX0":1.8841697516297744,"vY0":-126.75482969609837,"vZ0":-2.8574058423991255,"x":137.89,"y":192.3,"x0":-1.3847396784869885,"y0":50.005976617311354,"z0":5.875917638705406,"aX":1.021136531899006},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-6.4,"breakHorizontal":-1.6,"spinRate":2732,"spinDirection":12},"zone":7,"typeConfidence":0.9,"plateTime":0.43304633612453225,"extension":5.671129006448562},"index":4,"playId":"4f76c139-e621-341e-8809-e4704a86d8bc","pitchNumber":5,"startTime":"2026-02-26T00:53:22.437Z","endTime":"2026-02-26T00:53:26.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"second":{"id":657557,"link":"/api/v1/people/657557"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-02-26T00:53:50.765Z","endTime":"2026-02-26T00:54:04.514Z","isPitch":false,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"},"defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"second":{"id":657557,"link":"/api/v1/people/657557"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.520444098730746,"aZ":-38.508360452240694,"pfxX":1.6400276137118037,"pfxZ":-3.921169619965509,"pX":0.12446321762352282,"pZ":1.1522591082789047,"vX0":2.5714508020644518,"vY0":-126.55232247217913,"vZ0":-4.096748371415625,"x":112.26,"y":207.67,"x0":-1.1189182351903761,"y0":50.001097248214464,"z0":5.886031516397575,"aX":2.651297923210985},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.8,"breakHorizontal":-3.6,"spinRate":2621,"spinDirection":28},"zone":14,"typeConfidence":0.91,"plateTime":0.4332949881352772,"extension":5.795801593163643},"hitData":{"launchSpeed":79.5,"launchAngle":-41.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.62,"coordY":171.01}},"index":6,"playId":"ccb867d2-ebe0-39f5-9f11-bc90ff3db9ea","pitchNumber":6,"startTime":"2026-02-26T00:54:04.514Z","endTime":"2026-02-26T00:54:09.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680474,"link":"/api/v1/people/680474","batSide":{"code":"R","description":"Right"}},"second":{"id":657557,"link":"/api/v1/people/657557"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"b_ab"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_ab"},{"player":{"id":680474,"link":"/api/v1/people/680474"},"credit":"b_pa"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.0,"awayTeamWinProbability":4.0,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.21,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:54:09.718Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"George Lombard Jr. doubles (1) on a sharp line drive to left fielder Christian Franklin. Paul DeJong scores. Max Schuemann scores.","rbi":2,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T00:54:46.364Z","endTime":"2026-02-26T00:55:08.489Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":806146,"fullName":"George Lombard Jr.","link":"/api/v1/people/806146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681047,"link":"/api/v1/people/681047"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":{"id":690925,"link":"/api/v1/people/690925"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":{"id":690925,"link":"/api/v1/people/690925"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17029712267769,"aZ":-12.014193050583781,"pfxX":-3.13647514681902,"pfxZ":10.505037065562524,"pX":0.07358660799701516,"pZ":3.0822527769645656,"vX0":4.509561018230647,"vY0":-138.01097279932074,"vZ0":-4.797491380775543,"x":114.2,"y":155.56,"x0":-1.1779583146155606,"y0":50.00642040081033,"z0":5.659645448871578,"aX":-6.021565365392546},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.1,"breakHorizontal":4.7,"spinRate":2337,"spinDirection":196},"zone":2,"typeConfidence":0.9,"plateTime":0.39764989914283433,"extension":5.894692397402185},"hitData":{"launchSpeed":108.8,"launchAngle":18.0,"totalDistance":368.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":69.72,"coordY":61.45}},"index":0,"playId":"5ac092de-a178-3530-9984-a3cb4470293d","pitchNumber":1,"startTime":"2026-02-26T00:54:57.002Z","endTime":"2026-02-26T00:55:08.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":806146,"link":"/api/v1/people/806146","batSide":{"code":"R","description":"Right"}},"first":{"id":680474,"link":"/api/v1/people/680474"},"third":{"id":657557,"link":"/api/v1/people/657557"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806146,"link":"/api/v1/people/806146"},"credit":"b_ab"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_ab"},{"player":{"id":806146,"link":"/api/v1/people/806146"},"credit":"b_pa"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":0.3,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:55:08.489Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan Ornelas grounds out, third baseman Trey Lipscomb to first baseman Abimelec Ortiz.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-26T00:55:29.271Z","endTime":"2026-02-26T00:56:34.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680716,"fullName":"Jonathan Ornelas","link":"/api/v1/people/680716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702358,"link":"/api/v1/people/702358"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.391325465642826,"aZ":-37.27581387726803,"pfxX":3.2241531563221297,"pfxZ":-3.2494305413102573,"pX":0.08709946976772169,"pZ":1.9176343403922784,"vX0":2.3693008341192607,"vY0":-124.59890011780173,"vZ0":-2.245411692089796,"x":113.68,"y":187.0,"x0":-1.2955041247034977,"y0":50.0030124838205,"z0":5.915125629656429,"aX":5.061381581665587},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-6.1,"breakHorizontal":-6.4,"spinRate":2776,"spinDirection":19},"zone":8,"typeConfidence":0.91,"plateTime":0.4398561632988378,"extension":5.623018773218564},"index":0,"playId":"908cfbec-ee5f-3dc2-a300-f00076c9cb6a","pitchNumber":1,"startTime":"2026-02-26T00:55:50.269Z","endTime":"2026-02-26T00:55:54.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"second":{"id":806146,"link":"/api/v1/people/806146"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80927066798793,"aZ":-34.38399904504827,"pfxX":2.839729145993371,"pfxZ":-1.3523332286329741,"pX":-0.028524866147324385,"pZ":0.852584464596451,"vX0":2.0485161013331084,"vY0":-127.2533262312915,"vZ0":-5.523598468198614,"x":118.09,"y":215.76,"x0":-1.2136770839884217,"y0":50.00294193442293,"z0":5.784411809250985,"aX":4.643341450346637},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.5,"breakHorizontal":-5.6,"spinRate":2936,"spinDirection":7},"zone":13,"typeConfidence":0.9,"plateTime":0.43089483196957357,"extension":5.707610072358938},"index":1,"playId":"7dce5166-99af-3701-97be-3a17ae74e750","pitchNumber":2,"startTime":"2026-02-26T00:56:06.743Z","endTime":"2026-02-26T00:56:10.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"second":{"id":806146,"link":"/api/v1/people/806146"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.099622845263948,"aZ":-36.8469264468323,"pfxX":-0.10268946843653537,"pfxZ":-2.7897516568895604,"pX":0.16872744379701715,"pZ":2.5732187521276084,"vX0":3.678929327833594,"vY0":-128.46351615124595,"vZ0":-1.2808417752964907,"x":110.57,"y":169.3,"x0":-1.267345794309306,"y0":50.00415065978487,"z0":5.937362450289444,"aX":-0.17292015474659872},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-5.2,"breakHorizontal":-0.6,"spinRate":2831,"spinDirection":20},"zone":5,"typeConfidence":0.9,"plateTime":0.42604850399504146,"extension":5.795402722709718},"hitData":{"launchSpeed":87.5,"launchAngle":-51.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.46,"coordY":171.01}},"index":2,"playId":"8b3b5305-cb42-34d1-ab6b-967f3099c664","pitchNumber":3,"startTime":"2026-02-26T00:56:29.503Z","endTime":"2026-02-26T00:56:34.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":680716,"link":"/api/v1/people/680716","batSide":{"code":"R","description":"Right"}},"second":{"id":806146,"link":"/api/v1/people/806146"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680716,"link":"/api/v1/people/680716"},"credit":"b_ab"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_ab"},{"player":{"id":680716,"link":"/api/v1/people/680716"},"credit":"b_pa"},{"player":{"id":690925,"link":"/api/v1/people/690925"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-26T00:56:34.725Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Abimelec Ortiz called out on strikes.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T00:58:48.490Z","endTime":"2026-02-26T01:00:22.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[8,9,11,12,13],"actionIndex":[0,1,2,3,4,5,6,7],"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":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Garrett Martin replaces third baseman George Lombard Jr., batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T00:58:50.768Z","endTime":"2026-02-26T00:58:50.769Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682003,"link":"/api/v1/people/682003"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":806146,"link":"/api/v1/people/806146"},"defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ernesto Martinez Jr. replaces left fielder Jasson Domínguez, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-26T00:58:50.770Z","endTime":"2026-02-26T00:58:50.771Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667803,"link":"/api/v1/people/667803"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":691176,"link":"/api/v1/people/691176"},"defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Zack Short replaces first baseman Ben Rice, batting 3rd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-26T00:58:50.772Z","endTime":"2026-02-26T00:58:50.773Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670097,"link":"/api/v1/people/670097"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":700250,"link":"/api/v1/people/700250"},"defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ali Sánchez replaces catcher J.C. Escarra, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-26T00:58:50.774Z","endTime":"2026-02-26T00:58:50.775Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":641555,"link":"/api/v1/people/641555"},"defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Duke Ellis replaces shortstop Paul DeJong, batting 4th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-26T00:58:50.776Z","endTime":"2026-02-26T00:58:50.777Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668752,"link":"/api/v1/people/668752"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":657557,"link":"/api/v1/people/657557"},"defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":657557,"link":"/api/v1/people/657557"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":680474,"link":"/api/v1/people/680474"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kaeden Kent replaces right fielder Max Schuemann, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-26T00:58:50.778Z","endTime":"2026-02-26T00:58:50.779Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":809763,"link":"/api/v1/people/809763"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":680474,"link":"/api/v1/people/680474"},"defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":806146,"link":"/api/v1/people/806146"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Bryce Martin-Grudzielanek replaces second baseman Jonathan Ornelas, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-26T00:58:50.780Z","endTime":"2026-02-26T00:58:50.781Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701727,"link":"/api/v1/people/701727"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":680716,"link":"/api/v1/people/680716"},"defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":680716,"link":"/api/v1/people/680716"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Fernando Cruz replaces David Bednar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-02-26T00:58:50.782Z","endTime":"2026-02-26T00:58:50.783Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518585,"link":"/api/v1/people/518585"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.455352997347248,"aZ":-30.406316302038807,"pfxX":3.310709352842866,"pfxZ":1.2417068356492038,"pX":0.11596036394297564,"pZ":2.786673617957007,"vX0":4.660650882287081,"vY0":-119.07407895551253,"vZ0":-0.67750565602013,"x":112.58,"y":163.54,"x0":-2.302542099313161,"y0":50.00451041279625,"z0":5.844128912937214,"aX":4.7179073723394485},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.4,"breakHorizontal":-7.2,"spinRate":2594,"spinDirection":72},"zone":2,"typeConfidence":0.89,"plateTime":0.46130656081119614,"extension":6.761589441343825},"index":8,"playId":"cb093611-acbe-36d6-ac40-d60106866ff7","pitchNumber":1,"startTime":"2026-02-26T00:58:50.784Z","endTime":"2026-02-26T00:58:57.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28331370618171,"aZ":-29.986011467643547,"pfxX":-3.085832482429554,"pfxZ":1.651157361065403,"pX":-0.5881737346419154,"pZ":2.3886178748638143,"vX0":3.7444038039792717,"vY0":-115.03750625811811,"vZ0":-1.4949503196253373,"x":139.42,"y":174.29,"x0":-1.8434500193370436,"y0":50.00554050062042,"z0":5.980335766132355,"aX":-4.096603492438489},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":2.9,"breakHorizontal":4.6,"spinRate":651,"spinDirection":238},"zone":4,"typeConfidence":0.9,"plateTime":0.47791912788469393,"extension":6.73978198540952},"index":9,"playId":"fd1ebac8-64c9-3209-8c4b-ad9e8a8abf22","pitchNumber":2,"startTime":"2026-02-26T00:59:06.217Z","endTime":"2026-02-26T00:59:09.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":10,"startTime":"2026-02-26T00:59:36.892Z","endTime":"2026-02-26T00:59:36.893Z","isPitch":false,"type":"action","player":{"id":694673,"link":"/api/v1/people/694673"},"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.35830703953312,"aZ":-34.1245906186412,"pfxX":-4.003151661824512,"pfxZ":-1.4093785234047018,"pX":-0.8195003022234035,"pZ":0.35430652339413465,"vX0":4.220696463881499,"vY0":-116.97707455878368,"vZ0":-5.263481110700846,"x":148.24,"y":229.21,"x0":-2.1282985225831084,"y0":50.00320598767025,"z0":5.837925700409895,"aX":-5.540262743789898},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-3.6,"breakHorizontal":6.2,"spinRate":769,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.46849656087476754,"extension":6.864347761564284},"index":11,"playId":"8b7cb22b-bedc-39de-bfe7-2270dd4ddcaf","pitchNumber":3,"startTime":"2026-02-26T00:59:36.894Z","endTime":"2026-02-26T00:59:40.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95406733851491,"aZ":-30.112059918322277,"pfxX":-3.101895758522571,"pfxZ":1.48965172559455,"pX":-1.374345557401359,"pZ":1.8959390021919187,"vX0":2.257137943501323,"vY0":-117.52217166528038,"vZ0":-2.9554121161295526,"x":169.39,"y":187.59,"x0":-1.9480525938107152,"y0":50.005335263129396,"z0":5.990020709184663,"aX":-4.304511897642972},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.2,"breakHorizontal":5.0,"spinRate":583,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.4675083052558593,"extension":6.7829802805301975},"index":12,"playId":"ca8c3fb1-40bc-33f8-8420-cc1f53dd10a9","pitchNumber":4,"startTime":"2026-02-26T00:59:59.487Z","endTime":"2026-02-26T01:00:05.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.2,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.020244499369745,"aZ":-12.298191205284676,"pfxX":-5.613930866835507,"pfxZ":10.87781894804166,"pX":-0.4707729153202504,"pZ":2.0336369091120265,"vX0":6.2089164408241855,"vY0":-134.96755515747068,"vZ0":-7.571222271905013,"x":134.94,"y":183.87,"x0":-2.082263570815627,"y0":50.0032280683503,"z0":5.759870610826643,"aX":-10.258076152054542},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.1,"breakHorizontal":8.6,"spinRate":2236,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.4073385256380533,"extension":6.883855580711855},"index":13,"playId":"a190fff8-275a-347f-aba9-6f5e5c879197","pitchNumber":5,"startTime":"2026-02-26T01:00:17.117Z","endTime":"2026-02-26T01:00:22.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694673,"link":"/api/v1/people/694673"},"credit":"b_ab"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_ab"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.9,"awayTeamWinProbability":1.0999999999999943,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:00:22.348Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Franklin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T01:00:47.762Z","endTime":"2026-02-26T01:01:53.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.095817415486565,"aZ":-11.473301399803711,"pfxX":-5.960126684309948,"pfxZ":11.124142743742652,"pX":0.3578677481436048,"pZ":1.1561825925929872,"vX0":8.461913136730933,"vY0":-136.3141248761416,"vZ0":-9.890618780212648,"x":103.36,"y":207.56,"x0":-2.0284377148623647,"y0":50.00106379630891,"z0":5.64821976018348,"aX":-11.08992466452321},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.9,"breakHorizontal":8.8,"spinRate":2247,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4035341299093025,"extension":6.988167724806452},"index":0,"playId":"28d1893e-a81f-3faa-9060-3d95d57e5d68","pitchNumber":1,"startTime":"2026-02-26T01:00:47.762Z","endTime":"2026-02-26T01:00:51.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":82.1,"endSpeed":75.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.012011475826405,"aZ":-33.540298456287424,"pfxX":3.1404648785430602,"pfxZ":-0.9510430566504482,"pX":-0.2613711211500381,"pZ":2.8063843817775806,"vX0":3.6021456375110494,"vY0":-119.58891120131356,"vZ0":-0.10922965137605223,"x":126.96,"y":163.01,"x0":-2.1974891580667872,"y0":50.00022453224095,"z0":5.8723284213194535,"aX":4.527498699550445},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.4,"breakHorizontal":-6.6,"spinRate":2698,"spinDirection":63},"zone":2,"typeConfidence":0.91,"plateTime":0.45878391945725694,"extension":6.871530651429286},"index":1,"playId":"65477ef7-6e87-39b3-80b5-1b75364eb0e6","pitchNumber":2,"startTime":"2026-02-26T01:01:03.594Z","endTime":"2026-02-26T01:01:07.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.725949453944025,"aZ":-12.185255074991595,"pfxX":-3.7470012046091274,"pfxZ":10.949551919624435,"pX":-0.07695190720295178,"pZ":2.540905833336372,"vX0":6.167874653119288,"vY0":-135.08605425551934,"vZ0":-6.405795454768334,"x":119.93,"y":170.18,"x0":-1.9156879449231048,"y0":50.00631923213629,"z0":5.820487029460615,"aX":-6.843154927699775},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.5,"breakHorizontal":5.3,"spinRate":2201,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.40734745328245436,"extension":6.899622378675434},"index":2,"playId":"d3593f5a-8663-3df2-a0d0-e5f9132c0560","pitchNumber":3,"startTime":"2026-02-26T01:01:20.517Z","endTime":"2026-02-26T01:01:25.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":76.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.35082594132308,"aZ":-31.394900594852345,"pfxX":1.0479449979096063,"pfxZ":0.5369395500931953,"pX":0.8572106960083402,"pZ":1.807142345135679,"vX0":6.029765266424391,"vY0":-118.40405312149353,"vZ0":-3.1586719352564883,"x":84.33,"y":189.99,"x0":-1.8424201599241894,"y0":50.000849103469974,"z0":5.986454588807797,"aX":1.5095381255415607},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.6,"breakHorizontal":-3.1,"spinRate":1094,"spinDirection":336},"zone":14,"typeConfidence":0.77,"plateTime":0.45989818901763524,"extension":6.899579366169843},"index":3,"playId":"f8baa5ec-bee5-32c2-8431-ca30d47ce876","pitchNumber":4,"startTime":"2026-02-26T01:01:50.135Z","endTime":"2026-02-26T01:01:53.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":681047,"link":"/api/v1/people/681047","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681047,"link":"/api/v1/people/681047"},"credit":"b_ab"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_ab"},{"player":{"id":681047,"link":"/api/v1/people/681047"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:01:53.964Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tres Barrera strikes out swinging.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-26T01:02:17.530Z","endTime":"2026-02-26T01:03:20.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668663,"fullName":"Tres Barrera","link":"/api/v1/people/668663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"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":668663,"fullName":"Tres Barrera","link":"/api/v1/people/668663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"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":81.7,"endSpeed":75.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.698812774178663,"aZ":-32.016527501873306,"pfxX":3.743752111362724,"pfxZ":0.11177384591279171,"pX":0.42034569316809084,"pZ":1.909838129339962,"vX0":4.810585504979092,"vY0":-118.97601525622845,"vZ0":-2.4271855509168496,"x":100.98,"y":187.21,"x0":-2.1137850414020667,"y0":50.003910991395465,"z0":5.843067948819582,"aX":5.3703092509731025},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.1,"breakHorizontal":-7.9,"spinRate":2789,"spinDirection":65},"zone":9,"typeConfidence":0.9,"plateTime":0.46026260075404046,"extension":6.935920270019285},"index":0,"playId":"7a3d7cfc-2702-3c5c-b1e3-34afb2c5c45a","pitchNumber":1,"startTime":"2026-02-26T01:02:17.530Z","endTime":"2026-02-26T01:02:20.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":668663,"link":"/api/v1/people/668663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.051386376337167,"aZ":-28.91976415952957,"pfxX":0.9413105181418171,"pfxZ":2.353741890097913,"pX":1.1060970634992249,"pZ":2.204147267355547,"vX0":6.493694915879674,"vY0":-117.59983043131079,"vZ0":-2.5794331551369867,"x":74.84,"y":179.27,"x0":-1.8284239944896739,"y0":50.001488050925616,"z0":6.033688161732467,"aX":1.300845847645406},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":3.8,"breakHorizontal":-3.5,"spinRate":975,"spinDirection":2},"zone":14,"typeConfidence":0.8,"plateTime":0.46811494132034515,"extension":6.760339710241587},"index":1,"playId":"f0040abf-2464-364f-a1c6-919f19e2a807","pitchNumber":2,"startTime":"2026-02-26T01:02:34.940Z","endTime":"2026-02-26T01:02:38.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":668663,"link":"/api/v1/people/668663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.185541136779293,"aZ":-12.845385737533002,"pfxX":-3.605092244582851,"pfxZ":10.377330788067885,"pX":1.0825729292394206,"pZ":2.8601520257573245,"vX0":9.390750453848717,"vY0":-135.7375800329548,"vZ0":-5.409534672885877,"x":75.73,"y":161.56,"x0":-1.9562483213197557,"y0":50.00603024430463,"z0":5.776169300469716,"aX":-6.718075469979908},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":4.4,"spinRate":2236,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4037793379245671,"extension":6.816000478448251},"index":2,"playId":"d25c2be4-6ae5-3960-9d16-84f815deff38","pitchNumber":3,"startTime":"2026-02-26T01:02:54.731Z","endTime":"2026-02-26T01:02:59.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":668663,"link":"/api/v1/people/668663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.693073154622,"aZ":-34.24995920191491,"pfxX":-1.655654991208603,"pfxZ":-1.4771480980019218,"pX":0.3491190063785975,"pZ":1.273932778227005,"vX0":5.4635506053105845,"vY0":-118.13884201653865,"vZ0":-3.6370443649955897,"x":103.69,"y":204.38,"x0":-1.7841107516976489,"y0":50.00299485587417,"z0":6.000066234635794,"aX":-2.3276488471839465},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.4,"breakHorizontal":1.6,"spinRate":988,"spinDirection":253},"zone":14,"typeConfidence":0.88,"plateTime":0.4646413406474852,"extension":6.83928702770362},"index":3,"playId":"693f96b4-e804-394b-8953-3d27c63bd965","pitchNumber":4,"startTime":"2026-02-26T01:03:14.486Z","endTime":"2026-02-26T01:03:20.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":668663,"link":"/api/v1/people/668663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668663,"link":"/api/v1/people/668663"},"credit":"b_ab"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_ab"},{"player":{"id":668663,"link":"/api/v1/people/668663"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:03:20.376Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kenedy Corona flies out to left fielder Sam Brown.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-26T01:05:27.960Z","endTime":"2026-02-26T01:06:03.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[9,10],"actionIndex":[0,1,2,3,4,5,6,7,8],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":685744,"fullName":"Kenedy Corona","link":"/api/v1/people/685744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":694848,"link":"/api/v1/people/694848"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Sergio Alcántara replaces shortstop CJ Abrams, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T01:05:27.942Z","endTime":"2026-02-26T01:05:27.943Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642727,"link":"/api/v1/people/642727"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":682928,"link":"/api/v1/people/682928"},"defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Andrew Pinckney replaces second baseman José Tena, batting 5th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-26T01:05:27.944Z","endTime":"2026-02-26T01:05:27.945Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687605,"link":"/api/v1/people/687605"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":677588,"link":"/api/v1/people/677588"},"defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":686611,"link":"/api/v1/people/686611"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Drew Millas replaces catcher Keibert Ruiz, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-26T01:05:27.946Z","endTime":"2026-02-26T01:05:27.947Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":660688,"link":"/api/v1/people/660688"},"defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Phillip Glasser replaces right fielder Joey Wiemer, batting 4th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-26T01:05:27.948Z","endTime":"2026-02-26T01:05:27.949Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701298,"link":"/api/v1/people/701298"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":686894,"link":"/api/v1/people/686894"},"defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Orelvis Martinez replaces first baseman Abimelec Ortiz, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-26T01:05:27.950Z","endTime":"2026-02-26T01:05:27.951Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682619,"link":"/api/v1/people/682619"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":694673,"link":"/api/v1/people/694673"},"defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Yohandy Morales replaces third baseman Trey Lipscomb, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-26T01:05:27.952Z","endTime":"2026-02-26T01:05:27.953Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691002,"link":"/api/v1/people/691002"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":702358,"link":"/api/v1/people/702358"},"defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":702358,"link":"/api/v1/people/702358"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Matt Mervis replaces center fielder Dylan Crews, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-26T01:05:27.954Z","endTime":"2026-02-26T01:05:27.955Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670223,"link":"/api/v1/people/670223"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":686611,"link":"/api/v1/people/686611"},"defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Sam Brown replaces left fielder Christian Franklin, batting 8th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-02-26T01:05:27.956Z","endTime":"2026-02-26T01:05:27.957Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694848,"link":"/api/v1/people/694848"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":681047,"link":"/api/v1/people/681047"},"defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":681047,"link":"/api/v1/people/681047"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jackson Rutledge replaces Clayton Beeter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-02-26T01:05:27.958Z","endTime":"2026-02-26T01:05:27.959Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671131,"link":"/api/v1/people/671131"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":690925,"link":"/api/v1/people/690925","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.3,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71498857951459,"aZ":-10.979177883042983,"pfxX":-3.3042370210046963,"pfxZ":11.25798361231931,"pX":0.8398086823016147,"pZ":3.2947899880859093,"vX0":6.316388652328244,"vY0":-137.1610797899748,"vZ0":-5.449172882922297,"x":107.91,"y":183.82,"x0":-1.0761174427616393,"y0":50.00312553380967,"z0":6.073513509333232,"aX":-6.221574924757133},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.2,"breakHorizontal":4.4,"spinRate":2145,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.40116598455144503,"extension":6.298948159539168},"index":9,"playId":"8a0a1b8f-f9ce-3f84-855e-ab67de3baaf2","pitchNumber":1,"startTime":"2026-02-26T01:05:27.960Z","endTime":"2026-02-26T01:05:34.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.5,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.452293297357073,"aZ":-29.97939604568858,"pfxX":0.9809157916892375,"pfxZ":1.4698291960788818,"pX":0.23860079622266644,"pZ":2.0354033130355593,"vX0":3.1960968954135796,"vY0":-122.44494661811638,"vZ0":-3.659704026959268,"x":85.53,"y":235.54,"x0":-1.2188619287197877,"y0":50.0045460160836,"z0":6.155181725048319,"aX":1.4680201380416598},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.9,"breakHorizontal":-2.6,"spinRate":1924,"spinDirection":170},"zone":8,"typeConfidence":2.0,"plateTime":0.4498322732505904,"extension":6.223999736690474},"hitData":{"launchSpeed":91.3,"launchAngle":42.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.63,"coordY":91.74}},"index":10,"playId":"3b41e28c-5826-3adc-ab65-44a3e11eeb6a","pitchNumber":2,"startTime":"2026-02-26T01:05:53.330Z","endTime":"2026-02-26T01:06:03.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":685744,"link":"/api/v1/people/685744","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685744,"link":"/api/v1/people/685744"},"credit":"b_ab"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_ab"},{"player":{"id":685744,"link":"/api/v1/people/685744"},"credit":"b_pa"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:06:03.685Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Palma strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-26T01:06:26.676Z","endTime":"2026-02-26T01:08:27.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":682692,"fullName":"Miguel Palma","link":"/api/v1/people/682692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682692,"fullName":"Miguel Palma","link":"/api/v1/people/682692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Miguel Palma replaces Amed Rosario.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-26T01:06:26.674Z","endTime":"2026-02-26T01:06:26.675Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682692,"link":"/api/v1/people/682692"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":642708,"link":"/api/v1/people/642708"},"defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56318800658761,"aZ":-29.601801975949027,"pfxX":0.7639378742149501,"pfxZ":1.688956113773922,"pX":0.82569811644213,"pZ":0.11994147994272164,"vX0":4.545133007807888,"vY0":-123.3764477880383,"vZ0":-7.907118339707903,"x0":-1.1497221369525357,"y0":50.003143993927274,"z0":5.906944745959863,"aX":1.161012670342461},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.2,"breakHorizontal":-2.6,"spinRate":2078,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.44620593744058645,"extension":6.444427059852971},"index":1,"playId":"38ecc4c9-016f-3b1c-b0b4-d7090f84d94c","pitchNumber":1,"startTime":"2026-02-26T01:06:26.676Z","endTime":"2026-02-26T01:06:30.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09988441146274,"aZ":-30.389321828708006,"pfxX":-0.6580380800886763,"pfxZ":1.1826220627238468,"pX":0.05576303727070633,"pZ":1.8165095439460746,"vX0":3.4299096279655674,"vY0":-121.91951145090243,"vZ0":-4.031141980571277,"x":114.87,"y":189.73,"x0":-1.2814794798664166,"y0":50.00499780486018,"z0":6.103112626799961,"aX":-0.9951696843207449},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.4,"breakHorizontal":0.4,"spinRate":1737,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.4485874700328445,"extension":6.092300226389491},"index":2,"playId":"369ad9e8-a82b-3d03-b408-86c24e9c654a","pitchNumber":2,"startTime":"2026-02-26T01:06:43.871Z","endTime":"2026-02-26T01:06:48.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.359502864758845,"aZ":-16.219744531267313,"pfxX":-4.262818431656675,"pfxZ":8.684110254973127,"pX":0.22935792784894626,"pZ":3.6970532439753123,"vX0":5.44393469566363,"vY0":-135.3764061039642,"vZ0":-3.4936780279891777,"x":108.26,"y":138.96,"x0":-1.2634271406946918,"y0":50.00242510198967,"z0":6.154906420781902,"aX":-7.831783317630902},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.1,"breakHorizontal":6.4,"spinRate":2075,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.40617040878960964,"extension":6.056130055773431},"index":3,"playId":"7890fe85-3488-332e-89c2-1d1e4a658bc5","pitchNumber":3,"startTime":"2026-02-26T01:07:00.055Z","endTime":"2026-02-26T01:07:03.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.111866776433335,"aZ":-22.39943060850397,"pfxX":-6.7538537391091635,"pfxZ":6.459358034136169,"pX":0.18172735294762815,"pZ":2.1907462676943688,"vX0":5.315945943550682,"vY0":-122.48135952429432,"vZ0":-4.819130004914631,"x":111.83,"y":100.85,"x0":-1.1436475644496777,"y0":50.00380452825441,"z0":6.109324810690235,"aX":-10.220517797175994},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":10.8,"breakHorizontal":10.9,"spinRate":1378,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.44789516389876116,"extension":6.26194359031326},"index":4,"playId":"b60adb52-7aaf-3abd-814a-6e3b8f1e2b0f","pitchNumber":4,"startTime":"2026-02-26T01:07:26.490Z","endTime":"2026-02-26T01:07:30.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.5,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.887276861864105,"aZ":-31.02251666764313,"pfxX":1.169318885809905,"pfxZ":0.7713486124090219,"pX":1.4077844576855056,"pZ":1.2754816303944267,"vX0":5.80473298220973,"vY0":-121.8066279497634,"vZ0":-4.766999998133387,"x":63.34,"y":204.34,"x0":-1.1709936494579611,"y0":50.00034750015399,"z0":5.981243659073075,"aX":1.731829334599085},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.4,"breakHorizontal":-3.7,"spinRate":2059,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.4519693596008949,"extension":6.354510643298353},"index":5,"playId":"94b18189-769e-3658-97ba-c11e9f10df4f","pitchNumber":5,"startTime":"2026-02-26T01:08:04.870Z","endTime":"2026-02-26T01:08:08.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.4,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.112729991053094,"aZ":-11.201202215754082,"pfxX":-4.159084042498397,"pfxZ":11.393132596655384,"pX":1.1414006260820637,"pZ":2.329916611379515,"vX0":7.529883916746344,"vY0":-135.8761272603699,"vZ0":-7.637203648196124,"x":73.49,"y":175.87,"x0":-1.1451937380661612,"y0":50.00101368371676,"z0":5.984327580212684,"aX":-7.655496336413162},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.8,"breakHorizontal":5.6,"spinRate":2182,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4055454954027513,"extension":6.331954441332018},"index":6,"playId":"d866d917-ae93-3587-b48b-49f0487816e7","pitchNumber":6,"startTime":"2026-02-26T01:08:23.390Z","endTime":"2026-02-26T01:08:27.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":682692,"link":"/api/v1/people/682692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682692,"link":"/api/v1/people/682692"},"credit":"b_ab"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_ab"},{"player":{"id":682692,"link":"/api/v1/people/682692"},"credit":"b_pa"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:08:27.985Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernesto Martinez Jr. flies out to left fielder Sam Brown.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-26T01:08:54.155Z","endTime":"2026-02-26T01:09:04.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":667803,"fullName":"Ernesto Martinez Jr.","link":"/api/v1/people/667803"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":667803,"fullName":"Ernesto Martinez Jr.","link":"/api/v1/people/667803"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694848,"link":"/api/v1/people/694848"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.0,"strikeZoneTop":3.476,"strikeZoneBottom":1.754,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.925440815397124,"aZ":-14.384343123709534,"pfxX":-6.985740477666072,"pfxZ":9.61899941184366,"pX":-0.5652443740110026,"pZ":3.872752543453286,"vX0":4.509633742249892,"vY0":-136.78004250890902,"vZ0":-3.211717355654928,"x":138.55,"y":134.22,"x0":-1.3484576097778262,"y0":50.00072483876957,"z0":6.0806977810891345,"aX":-12.916957820176265},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":11.4,"spinRate":2316,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40419069630823135,"extension":6.284890304010289},"hitData":{"launchSpeed":91.9,"launchAngle":56.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.96,"coordY":113.02}},"index":0,"playId":"0116482b-f474-313d-8bd3-f1632e7331b4","pitchNumber":1,"startTime":"2026-02-26T01:08:54.155Z","endTime":"2026-02-26T01:09:04.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":667803,"link":"/api/v1/people/667803","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667803,"link":"/api/v1/people/667803"},"credit":"b_ab"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_ab"},{"player":{"id":667803,"link":"/api/v1/people/667803"},"credit":"b_pa"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.1,"awayTeamWinProbability":0.9000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:09:04.219Z","atBatIndex":46},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Sergio Alcántara pops out to first baseman Ernesto Martinez Jr. in foul territory.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-26T01:11:50.564Z","endTime":"2026-02-26T01:12:13.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":642727,"fullName":"Sergio Alcántara","link":"/api/v1/people/642727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":642727,"fullName":"Sergio Alcántara","link":"/api/v1/people/642727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":667803,"link":"/api/v1/people/667803"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Miguel Palma remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T01:11:52.692Z","endTime":"2026-02-26T01:11:52.693Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682692,"link":"/api/v1/people/682692"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":642708,"link":"/api/v1/people/642708"},"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":642727,"link":"/api/v1/people/642727","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from right field to center field for Duke Ellis.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-26T01:11:52.694Z","endTime":"2026-02-26T01:11:52.695Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668752,"link":"/api/v1/people/668752"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":657557,"link":"/api/v1/people/657557"},"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":642727,"link":"/api/v1/people/642727","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Camden Troyer replaces center fielder Kenedy Corona, batting 9th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-26T01:11:52.696Z","endTime":"2026-02-26T01:11:52.697Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":803131,"link":"/api/v1/people/803131"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":685744,"link":"/api/v1/people/685744"},"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":685744,"link":"/api/v1/people/685744"},"right":{"id":668752,"link":"/api/v1/people/668752"}},"offense":{"batter":{"id":642727,"link":"/api/v1/people/642727","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tim Hill replaces Fernando Cruz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-26T01:11:52.698Z","endTime":"2026-02-26T01:11:52.699Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657612,"link":"/api/v1/people/657612"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":642727,"link":"/api/v1/people/642727","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84209955044274,"aZ":-40.51642352025303,"pfxX":8.46700091465852,"pfxZ":-5.274105009553562,"pX":0.6338620320850367,"pZ":2.2749988375432215,"vX0":-10.075494574216929,"vY0":-125.11772946844968,"vZ0":5.840462762611411,"x":-142.5,"y":74.21,"x0":3.6177257312312605,"y0":50.003108437714616,"z0":3.2351108245030744,"aX":13.390514629460402},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-7.8,"breakHorizontal":-13.0,"spinRate":1792,"spinDirection":80},"zone":6,"typeConfidence":2.0,"plateTime":0.43818882412291416,"extension":6.299243004888604},"index":4,"playId":"fdcc7173-1e9d-3f0e-94ab-84b4f7d97774","pitchNumber":1,"startTime":"2026-02-26T01:11:52.700Z","endTime":"2026-02-26T01:11:57.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":642727,"link":"/api/v1/people/642727","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":69.4,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.547049975293728,"aZ":-26.1993317928296,"pfxX":0.33711968575692675,"pfxZ":4.866452615129962,"pX":-0.574460385413759,"pZ":2.2837870276276173,"vX0":-8.798624711858807,"vY0":-110.09044413230728,"vZ0":3.6463502248853876,"x":138.9,"y":177.12,"x0":3.4300570339825787,"y0":50.00230020513357,"z0":3.379217596222657,"aX":0.4158292094981598},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":10.2,"breakHorizontal":1.7,"spinRate":2127,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4975325366243948,"extension":6.400170418519927},"hitData":{"launchSpeed":68.7,"launchAngle":66.0,"totalDistance":133.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":171.24,"coordY":174.03}},"index":5,"playId":"09c1585c-5e14-3706-a5d6-8a9aad127748","pitchNumber":2,"startTime":"2026-02-26T01:12:06.104Z","endTime":"2026-02-26T01:12:13.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":642727,"link":"/api/v1/people/642727","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642727,"link":"/api/v1/people/642727"},"credit":"b_ab"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_ab"},{"player":{"id":642727,"link":"/api/v1/people/642727"},"credit":"b_pa"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.30000000000001137,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:12:13.916Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Mervis grounds out, shortstop Zack Short to first baseman Ernesto Martinez Jr.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-26T01:12:30.103Z","endTime":"2026-02-26T01:12:55.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670223,"fullName":"Matt Mervis","link":"/api/v1/people/670223"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670223,"fullName":"Matt Mervis","link":"/api/v1/people/670223"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670097,"link":"/api/v1/people/670097"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":667803,"link":"/api/v1/people/667803"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":69.8,"strikeZoneTop":3.321,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.635191993486725,"aZ":-25.756576039688422,"pfxX":2.91822170949565,"pfxZ":5.152836673031025,"pX":-0.2504861468167746,"pZ":2.8918042752867015,"vX0":-8.862882792265918,"vY0":-110.84070364624375,"vZ0":4.899835273091806,"x":126.55,"y":160.7,"x0":3.4190345244928064,"y0":50.002178181312466,"z0":3.340732342640098,"aX":3.634740205741845},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":11.0,"breakHorizontal":-3.0,"spinRate":2226,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.49397040517138,"extension":6.306439768372501},"index":0,"playId":"50f7db41-86e3-3bad-b6e9-6c8bb7d51459","pitchNumber":1,"startTime":"2026-02-26T01:12:37.265Z","endTime":"2026-02-26T01:12:41.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":670223,"link":"/api/v1/people/670223","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":87.7,"endSpeed":79.7,"strikeZoneTop":3.321,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.834232373049332,"aZ":-39.180505191737204,"pfxX":10.681498499852928,"pfxZ":-4.3009628268982425,"pX":0.17823840028788132,"pZ":2.1902922968772645,"vX0":-11.829326479857242,"vY0":-127.04281733751431,"vZ0":5.349971039988749,"x":110.21,"y":179.64,"x0":3.514366930166374,"y0":50.00294552494462,"z0":3.177025279721606,"aX":17.403560654953644},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-6.1,"breakHorizontal":-16.6,"spinRate":2059,"spinDirection":79},"zone":8,"typeConfidence":2.0,"plateTime":0.4316863676674867,"extension":6.359160310037697},"hitData":{"launchSpeed":109.8,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.04,"coordY":166.17}},"index":1,"playId":"2cc5114a-d0d7-3b48-9514-9eea1d40621d","pitchNumber":2,"startTime":"2026-02-26T01:12:48.798Z","endTime":"2026-02-26T01:12:55.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":670223,"link":"/api/v1/people/670223","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670223,"link":"/api/v1/people/670223"},"credit":"b_ab"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_ab"},{"player":{"id":670223,"link":"/api/v1/people/670223"},"credit":"b_pa"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.19999999999998863,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:12:55.827Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Millas called out on strikes.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-26T01:13:17.801Z","endTime":"2026-02-26T01:14:09.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"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":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"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":77.2,"endSpeed":70.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.343508261415533,"aZ":-27.62155413737635,"pfxX":0.12838842306655063,"pfxZ":3.5809431635935853,"pX":-0.3349987735276327,"pZ":1.981014570485056,"vX0":-8.617248901353108,"vY0":-112.10960437960883,"vZ0":3.340275509741421,"x":129.77,"y":185.29,"x0":3.5426429197350613,"y0":50.004679072447814,"z0":3.291649432053487,"aX":0.16409970297878324},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":7.7,"breakHorizontal":2.0,"spinRate":2219,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.48863037728493675,"extension":6.362507025070792},"index":0,"playId":"3e49f3ce-a420-3b14-8034-8b04ab0a3a67","pitchNumber":1,"startTime":"2026-02-26T01:13:17.801Z","endTime":"2026-02-26T01:13:21.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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.1,"endSpeed":71.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.612289050628085,"aZ":-25.246336620605163,"pfxX":0.49419781917991235,"pfxZ":5.303294630747584,"pX":-0.2006688894588709,"pZ":1.1772282713107434,"vX0":-8.488120099181652,"vY0":-113.48235031366038,"vZ0":1.2167567465892195,"x":124.65,"y":206.99,"x0":3.5223885268938955,"y0":50.000103226262425,"z0":3.14757821710145,"aX":0.6469569692273989},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":10.2,"breakHorizontal":1.2,"spinRate":2324,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.48250740699558614,"extension":6.402684927315444},"index":1,"playId":"13555691-413b-3702-86a1-dbf3c6e6a5f7","pitchNumber":2,"startTime":"2026-02-26T01:13:30.952Z","endTime":"2026-02-26T01:13:35.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.032107706224078,"aZ":-35.64145015251593,"pfxX":13.290090767310504,"pfxZ":-2.151270978940813,"pX":0.943499124178924,"pZ":2.3351805477662935,"vX0":-10.745392566755733,"vY0":-126.51597556835374,"vZ0":5.214054755815646,"x":81.04,"y":175.73,"x0":3.529681901709046,"y0":50.00118296114536,"z0":3.1117547207131775,"aX":21.4334750864886},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.3,"breakHorizontal":-21.5,"spinRate":2086,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.43376508754263465,"extension":6.23434317295823},"index":2,"playId":"db86756c-dfa7-36b4-b208-dbc56e96ce04","pitchNumber":3,"startTime":"2026-02-26T01:13:44.053Z","endTime":"2026-02-26T01:13:47.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":69.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.40569120376685,"aZ":-26.13650197767004,"pfxX":-2.396258948273032,"pfxZ":4.888154454427925,"pX":1.0482386721681134,"pZ":2.530321728616843,"vX0":-5.216775213551866,"vY0":-110.59387003783063,"vZ0":4.333069426635482,"x":77.04,"y":170.46,"x0":3.7522102763794574,"y0":50.000068490424205,"z0":3.29252558031847,"aX":-2.9552799323514765},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":10.3,"breakHorizontal":5.8,"spinRate":2271,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.4959703573743073,"extension":6.169169582615783},"index":3,"playId":"741bc17b-ca58-3998-bb6d-6c7163861e07","pitchNumber":4,"startTime":"2026-02-26T01:14:02.621Z","endTime":"2026-02-26T01:14:09.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":657612,"link":"/api/v1/people/657612"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:14:09.350Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Zack Short lines out to third baseman Yohandy Morales.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T01:17:52.443Z","endTime":"2026-02-26T01:19:16.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691002,"link":"/api/v1/people/691002"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: PJ Poulin replaces Jackson Rutledge.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T01:16:25.922Z","endTime":"2026-02-26T01:17:54.772Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676571,"link":"/api/v1/people/676571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":670097,"link":"/api/v1/people/670097","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":81.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91583762981947,"aZ":-19.424160916803615,"pfxX":10.16885869710936,"pfxZ":7.3744312721373255,"pX":1.2692980831131762,"pZ":2.4791570320075214,"vX0":-5.674285994475441,"vY0":-131.8876063399718,"vZ0":-1.497935124444394,"x":68.62,"y":171.84,"x0":2.148780617801354,"y0":50.00200793611739,"z0":4.514054862636146,"aX":17.58009535902263},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.2,"breakHorizontal":-16.8,"spinRate":2190,"spinDirection":107},"zone":12,"typeConfidence":0.91,"plateTime":0.41828239113556176,"extension":6.2506733533353405},"index":1,"playId":"932ed03b-32aa-3c5f-a98b-fb96d8ba9c2d","pitchNumber":1,"startTime":"2026-02-26T01:17:54.772Z","endTime":"2026-02-26T01:17:59.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":670097,"link":"/api/v1/people/670097","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":70.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.829687007011625,"aZ":-28.815094159654826,"pfxX":-1.0891720981538784,"pfxZ":2.612292405689651,"pX":1.4055071897139906,"pZ":2.330361192016939,"vX0":-1.3120473378839268,"vY0":-113.82272612028461,"vZ0":1.2459123556169354,"x":63.43,"y":175.86,"x0":2.1353890929167747,"y0":50.001947195701334,"z0":4.673215410070578,"aX":-1.400088871536928},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":5.4,"breakHorizontal":2.4,"spinRate":2410,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.4849715672949304,"extension":6.314971543339004},"index":2,"playId":"b2fc8893-943e-3dea-b792-d88840a32d02","pitchNumber":2,"startTime":"2026-02-26T01:18:10.285Z","endTime":"2026-02-26T01:18:14.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":670097,"link":"/api/v1/people/670097","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.681219597086486,"aZ":-20.295168971911586,"pfxX":10.337258134612448,"pfxZ":6.959656889490727,"pX":-0.8920151517557949,"pZ":2.6863721961257365,"vX0":-10.286577952225663,"vY0":-130.62174239154504,"vZ0":-0.8943368705708153,"x":151.0,"y":166.25,"x0":1.7774791027872878,"y0":50.002847461694444,"z0":4.576820642464026,"aX":17.643591441163196},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.6,"breakHorizontal":-16.1,"spinRate":2130,"spinDirection":112},"zone":11,"typeConfidence":0.91,"plateTime":0.42131628668508636,"extension":6.368193712772548},"index":3,"playId":"cc9208eb-a355-3dfe-87a6-a7d5f3da7e12","pitchNumber":3,"startTime":"2026-02-26T01:18:34.597Z","endTime":"2026-02-26T01:18:38.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":670097,"link":"/api/v1/people/670097","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":88.7,"endSpeed":80.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.809120438039887,"aZ":-22.385386450681054,"pfxX":9.633003445876218,"pfxZ":5.882697902995405,"pX":0.7822763722215332,"pZ":2.0405458458160544,"vX0":-6.270735868998118,"vY0":-128.980326966572,"vZ0":-1.8076098336919766,"x":87.18,"y":183.69,"x0":2.0082394967959503,"y0":50.00499389048858,"z0":4.497470292572506,"aX":16.038976945354566},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.4,"breakHorizontal":-15.8,"spinRate":2078,"spinDirection":108},"zone":9,"typeConfidence":0.9,"plateTime":0.4266107720082335,"extension":6.254956256230322},"index":4,"playId":"18439556-d6d6-32b3-b3a0-b08e4d7c776a","pitchNumber":4,"startTime":"2026-02-26T01:18:52.379Z","endTime":"2026-02-26T01:18:56.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":670097,"link":"/api/v1/people/670097","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":69.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.491898005768736,"aZ":-30.224361166412606,"pfxX":-6.486959149867194,"pfxZ":1.5490606948921535,"pX":0.4333722732619063,"pZ":2.464406796831496,"vX0":-2.1372020758103285,"vY0":-112.78631178223657,"vZ0":2.10755124570191,"x":100.48,"y":172.24,"x0":2.242666075475525,"y0":50.00048962397041,"z0":4.623236429078024,"aX":-8.13707523144612},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":3.8,"breakHorizontal":12.4,"spinRate":2343,"spinDirection":276},"zone":6,"typeConfidence":0.91,"plateTime":0.490573631697127,"extension":6.27047248352553},"hitData":{"launchSpeed":92.4,"launchAngle":10.0,"totalDistance":143.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":87.38,"coordY":158.8}},"index":5,"playId":"bd3c8bdb-1291-3ac4-a62e-eeb986535635","pitchNumber":5,"startTime":"2026-02-26T01:19:10.663Z","endTime":"2026-02-26T01:19:16.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":670097,"link":"/api/v1/people/670097","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670097,"link":"/api/v1/people/670097"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":670097,"link":"/api/v1/people/670097"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:19:16.830Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Duke Ellis walks.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T01:19:45.202Z","endTime":"2026-02-26T01:20:51.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":668752,"fullName":"Duke Ellis","link":"/api/v1/people/668752"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668752,"fullName":"Duke Ellis","link":"/api/v1/people/668752"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668752,"fullName":"Duke Ellis","link":"/api/v1/people/668752"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":71.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.828154305193834,"aZ":-29.815993012973742,"pfxX":-7.199408748924257,"pfxZ":1.8035549291029973,"pX":-1.003743358718381,"pZ":0.9670930586072619,"vX0":-5.271763910523789,"vY0":-114.91139475176362,"vZ0":-0.8997642901961654,"x":155.26,"y":212.67,"x0":2.2742595095811358,"y0":50.00311798946054,"z0":4.320563999336253,"aX":-9.406157692863355},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":3.4,"breakHorizontal":14.5,"spinRate":2397,"spinDirection":264},"zone":13,"typeConfidence":0.9,"plateTime":0.48089033029820216,"extension":6.257025713325967},"index":0,"playId":"4dc75424-b76f-3d30-a502-25424c85edc5","pitchNumber":1,"startTime":"2026-02-26T01:19:45.202Z","endTime":"2026-02-26T01:19:49.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":80.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86800396429312,"aZ":-30.04772706591193,"pfxX":11.168255235697359,"pfxZ":1.268696632253799,"pX":1.4913845793214289,"pZ":1.8854382275479946,"vX0":-5.373067704000877,"vY0":-129.21273480997567,"vZ0":-0.3810343706499302,"x":60.15,"y":187.87,"x0":2.155451664240629,"y0":50.00358109760024,"z0":4.358956294527952,"aX":18.739534516470677},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":-18.8,"spinRate":2055,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.4251516475240509,"extension":6.341160057329904},"index":1,"playId":"d67c26a5-ba8c-33f6-8662-955e527ba445","pitchNumber":2,"startTime":"2026-02-26T01:20:02.336Z","endTime":"2026-02-26T01:20:07.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96632184443793,"aZ":-23.646875056825376,"pfxX":9.2766486300565,"pfxZ":4.967171665334732,"pX":2.307996416157084,"pZ":3.300039658325252,"vX0":-2.566074257970214,"vY0":-130.83289881135525,"vZ0":1.4454337737710223,"x":29.02,"y":149.68,"x0":2.1018289943862167,"y0":50.00533318435938,"z0":4.524039877265393,"aX":15.93681585918695},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.6,"breakHorizontal":-16.1,"spinRate":2080,"spinDirection":115},"zone":12,"typeConfidence":0.9,"plateTime":0.42012923004050284,"extension":6.249436550430333},"index":2,"playId":"f63b3738-cbb8-3013-a449-1e8f16b07afa","pitchNumber":3,"startTime":"2026-02-26T01:20:22.099Z","endTime":"2026-02-26T01:20:25.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.604614029630707,"aZ":-29.19021123025408,"pfxX":11.265057967851487,"pfxZ":1.8035130511160657,"pX":-0.19839981980382573,"pZ":0.9782770975520003,"vX0":-9.162416619503965,"vY0":-128.6151242931683,"vZ0":-2.6276829542535856,"x":124.56,"y":212.37,"x0":1.9673212465989245,"y0":50.004148093323394,"z0":4.304487305672904,"aX":18.65233619794332},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.9,"breakHorizontal":-18.0,"spinRate":2065,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.42780783585472326,"extension":6.41998577888426},"index":3,"playId":"915f4597-92dc-3397-b058-1b9e73c801b9","pitchNumber":4,"startTime":"2026-02-26T01:20:47.636Z","endTime":"2026-02-26T01:20:51.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":668752,"link":"/api/v1/people/668752","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668752,"link":"/api/v1/people/668752"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:20:51.673Z","atBatIndex":51},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ali Sánchez flies into a force out, second baseman Orelvis Martinez to shortstop Sergio Alcántara. Duke Ellis out at 2nd. Ali Sánchez to 1st.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T01:21:09.885Z","endTime":"2026-02-26T01:21:38.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"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":668752,"fullName":"Duke Ellis","link":"/api/v1/people/668752"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":668752,"fullName":"Duke Ellis","link":"/api/v1/people/668752"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682619,"link":"/api/v1/people/682619"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642727,"link":"/api/v1/people/642727"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682619,"link":"/api/v1/people/682619"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45924220126067,"aZ":-20.912272711392603,"pfxX":10.871230285198232,"pfxZ":6.598535533099459,"pX":0.0730494377903762,"pZ":2.068096272610729,"vX0":-8.100783892055835,"vY0":-130.80808253885615,"vZ0":-1.8683905676192865,"x":114.22,"y":182.94,"x0":1.8210060366611829,"y0":50.00394468147313,"z0":4.383956073813914,"aX":18.557694916478166},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.6,"breakHorizontal":-17.5,"spinRate":2154,"spinDirection":113},"zone":8,"typeConfidence":0.91,"plateTime":0.421156110408742,"extension":6.429325342947334},"hitData":{"launchSpeed":82.9,"launchAngle":57.0,"totalDistance":194.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":170.14,"coordY":136.64}},"index":0,"playId":"fcd1af6a-3750-3a00-8870-1b3076ae1747","pitchNumber":1,"startTime":"2026-02-26T01:21:28.522Z","endTime":"2026-02-26T01:21:38.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":645305,"link":"/api/v1/people/645305","batSide":{"code":"R","description":"Right"}},"first":{"id":668752,"link":"/api/v1/people/668752"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":645305,"link":"/api/v1/people/645305"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:21:38.652Z","atBatIndex":52},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Kaeden Kent grounds into a force out, fielded by shortstop Sergio Alcántara. Ali Sánchez out at 2nd.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-26T01:22:13.072Z","endTime":"2026-02-26T01:24:12.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":809763,"fullName":"Kaeden Kent","link":"/api/v1/people/809763"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642727,"link":"/api/v1/people/642727"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":809763,"fullName":"Kaeden Kent","link":"/api/v1/people/809763"},"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, 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":79.1,"endSpeed":72.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.253251951601047,"aZ":-27.84999241582746,"pfxX":-1.8176770750375693,"pfxZ":3.2403533295538285,"pX":-0.5486925255401841,"pZ":2.0073551048340113,"vX0":-5.662393290906533,"vY0":-115.0312757457566,"vZ0":0.8324684779390351,"x":125.65,"y":200.16,"x0":2.1854135684092637,"y0":50.00142212948694,"z0":4.3503957870513625,"aX":-2.424214574066499},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":6.4,"breakHorizontal":4.8,"spinRate":2355,"spinDirection":256},"zone":7,"typeConfidence":0.9,"plateTime":0.4769889623475434,"extension":6.305307816446088},"index":0,"playId":"98bfebfe-0324-3af9-ad7a-b3b746251cf9","pitchNumber":1,"startTime":"2026-02-26T01:22:13.072Z","endTime":"2026-02-26T01:22:30.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":809763,"link":"/api/v1/people/809763","batSide":{"code":"L","description":"Left"}},"first":{"id":645305,"link":"/api/v1/people/645305"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":80.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.280640552649693,"aZ":-31.8674356228845,"pfxX":11.668331409101409,"pfxZ":0.18102547817195358,"pX":-1.1320086819551878,"pZ":1.7517726290790028,"vX0":-11.229624631697634,"vY0":-129.43058274382494,"vZ0":-0.3611899140038708,"x":116.52,"y":175.3,"x0":1.77411401157061,"y0":50.001896174034144,"z0":4.360902521710643,"aX":19.54039986303457},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.5,"breakHorizontal":-18.2,"spinRate":2067,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.425297880281148,"extension":6.194963849541379},"index":1,"playId":"04a7de14-9699-3821-8081-032edd63d628","pitchNumber":2,"startTime":"2026-02-26T01:22:32.079Z","endTime":"2026-02-26T01:22:35.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":809763,"link":"/api/v1/people/809763","batSide":{"code":"L","description":"Left"}},"first":{"id":645305,"link":"/api/v1/people/645305"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":71.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.703387408607117,"aZ":-27.09323249360962,"pfxX":-2.1320459785649843,"pfxZ":3.8986699327757073,"pX":-0.8214547187027732,"pZ":1.5858221490563338,"vX0":-5.870776055834,"vY0":-114.48316671326113,"vZ0":-0.2208570390164012,"x":146.3,"y":164.59,"x0":2.0720676487712115,"y0":50.002208328879306,"z0":4.376660434696245,"aX":-2.7788241132793776},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":7.3,"breakHorizontal":5.6,"spinRate":2386,"spinDirection":285},"zone":13,"typeConfidence":0.9,"plateTime":0.48178176347038404,"extension":6.409608828606505},"index":2,"playId":"503151b5-19f1-3739-8307-5ba9503420f8","pitchNumber":3,"startTime":"2026-02-26T01:22:53.006Z","endTime":"2026-02-26T01:22:57.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":809763,"link":"/api/v1/people/809763","batSide":{"code":"L","description":"Left"}},"first":{"id":645305,"link":"/api/v1/people/645305"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.029019287496233,"aZ":-26.687580626258026,"pfxX":-1.7290241163469098,"pfxZ":4.160940653357049,"pX":-0.22705781598467686,"pZ":1.4304010733057948,"vX0":-4.943990738025592,"vY0":-114.42385368440628,"vZ0":-0.44788667773550916,"x":133.31,"y":116.87,"x0":2.190460075342775,"y0":50.00529038543132,"z0":4.254037999374489,"aX":-2.2823030132939066},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":7.7,"breakHorizontal":4.4,"spinRate":2259,"spinDirection":264},"zone":13,"typeConfidence":0.9,"plateTime":0.4795254075672344,"extension":6.275469654737223},"index":3,"playId":"8c5b0c35-6492-328f-9426-224b0ab9ce53","pitchNumber":4,"startTime":"2026-02-26T01:23:14.001Z","endTime":"2026-02-26T01:23:18.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":809763,"link":"/api/v1/people/809763","batSide":{"code":"L","description":"Left"}},"first":{"id":645305,"link":"/api/v1/people/645305"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":80.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.202802327505616,"aZ":-21.451713861557558,"pfxX":9.349623293440153,"pfxZ":6.30898430657585,"pX":0.012499226869320736,"pZ":2.3511888433933956,"vX0":-7.728172291781727,"vY0":-130.7574882488057,"vZ0":-0.8541884035732598,"x":133.31,"y":116.87,"x0":1.8180371040234042,"y0":50.0058064917,"z0":4.318658311270442,"aX":15.900998969480428},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.4,"breakHorizontal":-14.9,"spinRate":2087,"spinDirection":111},"zone":5,"typeConfidence":0.91,"plateTime":0.4218082970335124,"extension":6.530332876029935},"index":4,"playId":"11f2c483-fb77-3b57-943d-2b9a89f02309","pitchNumber":5,"startTime":"2026-02-26T01:23:35.595Z","endTime":"2026-02-26T01:23:40.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":809763,"link":"/api/v1/people/809763","batSide":{"code":"L","description":"Left"}},"first":{"id":645305,"link":"/api/v1/people/645305"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":81.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10482859146585,"aZ":-23.59022297469475,"pfxX":10.426620560227757,"pfxZ":4.966964278822688,"pX":-0.7687481942456265,"pZ":2.747794816684704,"vX0":-9.967405546045702,"vY0":-130.98237720016564,"vZ0":0.25415549467705034,"x":131.12,"y":123.46,"x0":1.741528503054588,"y0":50.00117109924724,"z0":4.421373399883072,"aX":18.014612713361693},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.2,"breakHorizontal":-16.6,"spinRate":2117,"spinDirection":111},"zone":4,"typeConfidence":0.91,"plateTime":0.41906654286877076,"extension":6.374501808596698},"hitData":{"launchSpeed":95.4,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.96,"coordY":144.99}},"index":5,"playId":"ad7f7f0d-b8fa-308f-a4c7-7c84b2cd8ea9","pitchNumber":6,"startTime":"2026-02-26T01:24:04.413Z","endTime":"2026-02-26T01:24:12.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":809763,"link":"/api/v1/people/809763","batSide":{"code":"L","description":"Left"}},"first":{"id":645305,"link":"/api/v1/people/645305"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":809763,"link":"/api/v1/people/809763"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":809763,"link":"/api/v1/people/809763"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:24:12.014Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Phillip Glasser lines out to second baseman Bryce Martin-Grudzielanek.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-26T01:26:36.777Z","endTime":"2026-02-26T01:26:57.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701298,"fullName":"Phillip Glasser","link":"/api/v1/people/701298"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694805,"fullName":"Kyle Carr","link":"/api/v1/people/694805"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701298,"fullName":"Phillip Glasser","link":"/api/v1/people/701298"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701727,"link":"/api/v1/people/701727"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Carr replaces Tim Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T01:26:07.033Z","endTime":"2026-02-26T01:26:38.957Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694805,"link":"/api/v1/people/694805"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657612,"link":"/api/v1/people/657612","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":701298,"link":"/api/v1/people/701298","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88851095339063,"aZ":-27.826888191534866,"pfxX":5.098114377471939,"pfxZ":2.404213191667713,"pX":-0.49139245113195595,"pZ":2.2508241857797686,"vX0":-8.637146522598517,"vY0":-132.90562440850024,"vZ0":-3.3783464018579723,"x":135.73,"y":178.01,"x0":2.123762099409323,"y0":50.00096196325507,"z0":5.537956181533577,"aX":9.209127600516936},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.8,"breakHorizontal":-7.6,"spinRate":1685,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.4105938520115022,"extension":6.165785420602616},"index":1,"playId":"5123cfa5-d56d-3b44-b335-ce5a2cd57b5d","pitchNumber":1,"startTime":"2026-02-26T01:26:38.957Z","endTime":"2026-02-26T01:26:43.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":701298,"link":"/api/v1/people/701298","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.328181129837095,"aZ":-29.54549620204384,"pfxX":-5.681824699757859,"pfxZ":1.9817433118598196,"pX":-0.5430049617071613,"pZ":2.228721983509578,"vX0":-4.35690705226407,"vY0":-114.70237285099455,"vZ0":-1.5578872366508154,"x":137.7,"y":178.6,"x0":2.1229092264360485,"y0":50.00108533131346,"z0":5.81262197484016,"aX":-7.527143893043672},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":3.5,"breakHorizontal":11.4,"spinRate":2191,"spinDirection":291},"zone":4,"typeConfidence":2.0,"plateTime":0.4785409217291381,"extension":6.070790202430212},"hitData":{"launchSpeed":78.9,"launchAngle":12.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":148.83,"coordY":131.79}},"index":2,"playId":"db4e9fad-3724-32e5-9279-800602c9cd14","pitchNumber":2,"startTime":"2026-02-26T01:26:53.070Z","endTime":"2026-02-26T01:26:57.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":701298,"link":"/api/v1/people/701298","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701298,"link":"/api/v1/people/701298"},"credit":"b_ab"},{"player":{"id":694805,"link":"/api/v1/people/694805"},"credit":"p_ab"},{"player":{"id":701298,"link":"/api/v1/people/701298"},"credit":"b_pa"},{"player":{"id":694805,"link":"/api/v1/people/694805"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:26:57.844Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Pinckney grounds out, second baseman Bryce Martin-Grudzielanek to first baseman Ernesto Martinez Jr.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-26T01:27:22.218Z","endTime":"2026-02-26T01:27:46.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694805,"fullName":"Kyle Carr","link":"/api/v1/people/694805"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701727,"link":"/api/v1/people/701727"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":667803,"link":"/api/v1/people/667803"},"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":93.6,"endSpeed":86.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.573959027626245,"aZ":-16.78368105969647,"pfxX":2.556457889687611,"pfxZ":8.157279565035068,"pX":0.20435086839102234,"pZ":2.548417014480427,"vX0":-5.5512397745062625,"vY0":-136.15759880910437,"vZ0":-5.503292033679114,"x":109.21,"y":169.97,"x0":1.9330867635341982,"y0":50.00160578838729,"z0":5.748644026449168,"aX":4.823023895820853},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.9,"breakHorizontal":-3.5,"spinRate":1893,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.4015498358373466,"extension":6.094430392622178},"index":0,"playId":"80237d44-a355-3d52-900a-a194e21f7a77","pitchNumber":1,"startTime":"2026-02-26T01:27:22.218Z","endTime":"2026-02-26T01:27:33.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":687605,"link":"/api/v1/people/687605","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.773798451424653,"aZ":-18.104807117926878,"pfxX":3.256458464148614,"pfxZ":7.490431211218637,"pX":0.2895349877590194,"pZ":2.3119999919034995,"vX0":-5.386881298856564,"vY0":-135.93576648014414,"vZ0":-5.754738050011639,"x":105.96,"y":176.36,"x0":1.8704657522526138,"y0":50.00167240657431,"z0":5.70612308499341,"aX":6.116318637397598},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.6,"breakHorizontal":-4.8,"spinRate":1953,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.40235889368462807,"extension":6.030491905575926},"hitData":{"launchAngle":-38.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.22,"coordY":150.43}},"index":1,"playId":"3e156efe-c002-32e3-a072-a86d9d39ec86","pitchNumber":2,"startTime":"2026-02-26T01:27:37.498Z","endTime":"2026-02-26T01:27:46.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":687605,"link":"/api/v1/people/687605","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687605,"link":"/api/v1/people/687605"},"credit":"b_ab"},{"player":{"id":694805,"link":"/api/v1/people/694805"},"credit":"p_ab"},{"player":{"id":687605,"link":"/api/v1/people/687605"},"credit":"b_pa"},{"player":{"id":694805,"link":"/api/v1/people/694805"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:27:46.287Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yohandy Morales flies out to right fielder Camden Troyer.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-26T01:28:07.299Z","endTime":"2026-02-26T01:30:17.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691002,"fullName":"Yohandy Morales","link":"/api/v1/people/691002"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694805,"fullName":"Kyle Carr","link":"/api/v1/people/694805"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":691002,"fullName":"Yohandy Morales","link":"/api/v1/people/691002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":803131,"link":"/api/v1/people/803131"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.947785670754502,"aZ":-28.633586375673435,"pfxX":-2.3764989252443995,"pfxZ":2.1884996753749366,"pX":0.6982032820627689,"pZ":3.511183219156486,"vX0":-2.830685901658104,"vY0":-126.97295162813701,"vZ0":-0.1806931179380099,"x":90.39,"y":143.98,"x0":2.139672819307723,"y0":50.00422362626172,"z0":5.877155075859069,"aX":-3.8496701061874337},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.2,"breakHorizontal":5.0,"spinRate":2185,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.43269119057666927,"extension":5.868522906102625},"index":0,"playId":"162ae5ad-5cb7-3ab3-b039-0154f5243e0e","pitchNumber":1,"startTime":"2026-02-26T01:28:07.299Z","endTime":"2026-02-26T01:28:12.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":691002,"link":"/api/v1/people/691002","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84847995863954,"aZ":-19.07207544827878,"pfxX":3.563635607958469,"pfxZ":7.003977329022266,"pX":1.5072883237096366,"pZ":2.953460123586205,"vX0":-2.601885593604347,"vY0":-136.56858101732104,"vZ0":-4.167341364531581,"x":59.55,"y":159.04,"x0":2.0141373688655593,"y0":50.00125244941553,"z0":5.828228575438541,"aX":6.664475654881036},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.9,"breakHorizontal":-5.9,"spinRate":1816,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.402589145409733,"extension":5.803089896686144},"index":1,"playId":"6349adee-4eb5-3ff9-8565-cb64a7a3d7e1","pitchNumber":2,"startTime":"2026-02-26T01:28:25.846Z","endTime":"2026-02-26T01:28:28.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":691002,"link":"/api/v1/people/691002","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":78.3,"endSpeed":71.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46126170483483,"aZ":-29.260099413828613,"pfxX":-7.571268748035222,"pfxZ":2.250694803915991,"pX":-0.4191376748920173,"pZ":2.0770260540438574,"vX0":-3.3169479929307637,"vY0":-113.91673786922189,"vZ0":-1.8506614250722389,"x":132.98,"y":182.7,"x0":2.0455656673237534,"y0":50.00551077712704,"z0":5.828569826496208,"aX":-9.822925816691825},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":3.8,"breakHorizontal":14.6,"spinRate":2129,"spinDirection":289},"zone":7,"typeConfidence":2.0,"plateTime":0.48321488306560356,"extension":5.750337225452649},"index":2,"playId":"3afd1895-cdef-36b3-bf89-8ed98c97a55f","pitchNumber":3,"startTime":"2026-02-26T01:28:41.965Z","endTime":"2026-02-26T01:28:46.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":691002,"link":"/api/v1/people/691002","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-26T01:28:54.517Z","endTime":"2026-02-26T01:29:10.768Z","isPitch":false,"type":"action","player":{"id":691002,"link":"/api/v1/people/691002"},"defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":691002,"link":"/api/v1/people/691002","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.429846811448375,"aZ":-31.87948170971182,"pfxX":-10.089362123233826,"pfxZ":0.2381974057634948,"pX":-0.9143458730876628,"pZ":-0.1974070025464706,"vX0":-3.185708188687038,"vY0":-112.49634252039112,"vZ0":-5.378472465664227,"x":151.85,"y":244.11,"x0":1.8412853767539579,"y0":50.0048583336245,"z0":5.556042952095376,"aX":-12.590432825371254},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-1.0,"breakHorizontal":19.2,"spinRate":2264,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4918992869123273,"extension":5.887041899589792},"index":4,"playId":"b9229ad7-4cdf-39cd-902b-ee914c50d6d6","pitchNumber":4,"startTime":"2026-02-26T01:29:10.768Z","endTime":"2026-02-26T01:29:13.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":691002,"link":"/api/v1/people/691002","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22761873545677,"aZ":-30.38708052172789,"pfxX":8.51288145966124,"pfxZ":1.1233698799737297,"pX":1.0951876142652033,"pZ":2.500850746117827,"vX0":-5.6322684032808965,"vY0":-126.03553760670219,"vZ0":-1.3671003926182095,"x":75.25,"y":171.26,"x0":2.2652251722145085,"y0":50.003840463170796,"z0":5.5294407410018405,"aX":13.54681039955061},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.9,"breakHorizontal":-13.9,"spinRate":1390,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.436417332601172,"extension":5.798237887999304},"index":5,"playId":"b3a60d4c-3db2-3be5-99f3-24f18d46ee53","pitchNumber":5,"startTime":"2026-02-26T01:29:31.298Z","endTime":"2026-02-26T01:29:34.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":691002,"link":"/api/v1/people/691002","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":92.5,"endSpeed":85.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97607438423535,"aZ":-21.33599184467555,"pfxX":0.07568004946214923,"pfxZ":5.869378788944344,"pX":1.0817399064685864,"pZ":3.913742867053912,"vX0":-2.232563432336699,"vY0":-134.74062919221993,"vZ0":-1.126223508437724,"x":75.77,"y":133.11,"x0":1.909607904486446,"y0":50.005255817566024,"z0":5.837958158333601,"aX":0.13972716393106469},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.6,"breakHorizontal":0.4,"spinRate":1860,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.40576981604828033,"extension":5.84662252289289},"index":6,"playId":"c75ab029-637d-37d7-a948-3ee2a6d2ed17","pitchNumber":6,"startTime":"2026-02-26T01:29:52.419Z","endTime":"2026-02-26T01:29:57.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":691002,"link":"/api/v1/people/691002","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.025959134908213,"aZ":-32.91731018050976,"pfxX":-7.119560507310534,"pfxZ":-0.5870494796306733,"pX":1.0974917608684398,"pZ":2.207593247116272,"vX0":-0.08580550209964302,"vY0":-112.13752494788936,"vZ0":-0.5194354521406701,"x":75.17,"y":179.17,"x0":2.0599701382297897,"y0":50.00343900305795,"z0":5.827188943793785,"aX":-8.98373462371266},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-0.8,"breakHorizontal":12.8,"spinRate":2221,"spinDirection":302},"zone":14,"typeConfidence":2.0,"plateTime":0.49017186888003206,"extension":5.966024120336331},"hitData":{"launchSpeed":89.4,"launchAngle":29.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.34,"coordY":72.41}},"index":7,"playId":"feabf2ca-882b-3028-866d-e224c858e0d3","pitchNumber":7,"startTime":"2026-02-26T01:30:11.303Z","endTime":"2026-02-26T01:30:17.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":691002,"link":"/api/v1/people/691002","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691002,"link":"/api/v1/people/691002"},"credit":"b_ab"},{"player":{"id":694805,"link":"/api/v1/people/694805"},"credit":"p_ab"},{"player":{"id":691002,"link":"/api/v1/people/691002"},"credit":"b_pa"},{"player":{"id":694805,"link":"/api/v1/people/694805"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:30:17.033Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Garrett Martin grounds out, shortstop Sergio Alcántara to first baseman Matt Mervis.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-26T01:32:32.682Z","endTime":"2026-02-26T01:32:42.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682003,"fullName":"Garrett Martin","link":"/api/v1/people/682003"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"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":682003,"fullName":"Garrett Martin","link":"/api/v1/people/682003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642727,"link":"/api/v1/people/642727"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":670223,"link":"/api/v1/people/670223"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Paxton Schultz replaces PJ Poulin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-26T01:31:11.420Z","endTime":"2026-02-26T01:32:34.832Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687606,"link":"/api/v1/people/687606"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":682003,"link":"/api/v1/people/682003","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.333,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.809178581846044,"aZ":-19.04625976883484,"pfxX":1.0421035200112143,"pfxZ":8.042094403323576,"pX":0.15902705321195226,"pZ":2.3076849551837277,"vX0":6.357527269781616,"vY0":-126.68817722447594,"vZ0":-4.411622511055005,"x":110.94,"y":176.47,"x0":-2.5138599801107913,"y0":50.00441714099195,"z0":5.58519859504941,"aX":1.7010980444903023},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":13.8,"breakHorizontal":-3.2,"spinRate":2234,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.4316206687757176,"extension":5.774752627402921},"hitData":{"launchSpeed":80.8,"launchAngle":14.0,"totalDistance":145.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.93,"coordY":145.75}},"index":1,"playId":"81d0c6e4-53b3-3aa9-aad3-26c98f72167c","pitchNumber":1,"startTime":"2026-02-26T01:32:34.832Z","endTime":"2026-02-26T01:32:42.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":682003,"link":"/api/v1/people/682003","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682003,"link":"/api/v1/people/682003"},"credit":"b_ab"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_ab"},{"player":{"id":682003,"link":"/api/v1/people/682003"},"credit":"b_pa"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:32:42.593Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Martin-Grudzielanek grounds out, shortstop Sergio Alcántara to first baseman Matt Mervis.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-26T01:33:10.845Z","endTime":"2026-02-26T01:34:18.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":701727,"fullName":"Bryce Martin-Grudzielanek","link":"/api/v1/people/701727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701727,"fullName":"Bryce Martin-Grudzielanek","link":"/api/v1/people/701727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642727,"link":"/api/v1/people/642727"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":670223,"link":"/api/v1/people/670223"},"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":93.1,"endSpeed":83.8,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.98850070199008,"aZ":-12.846943143883134,"pfxX":-4.400596515165245,"pfxZ":10.653718795327814,"pX":0.6007968630538041,"pZ":1.699892331190423,"vX0":8.503857610357972,"vY0":-134.97083443777538,"vZ0":-7.825751487529332,"x":94.1,"y":192.88,"x0":-2.043144380326179,"y0":50.00133379176745,"z0":5.575211013683797,"aX":-7.982648501821408},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.4,"breakHorizontal":5.8,"spinRate":2359,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.4084543662612736,"extension":5.953146361085855},"index":0,"playId":"2022b713-0c71-347d-af62-78f253cf75d3","pitchNumber":1,"startTime":"2026-02-26T01:33:10.845Z","endTime":"2026-02-26T01:33:15.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":701727,"link":"/api/v1/people/701727","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":76.7,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38524063720977,"aZ":-29.085555095266404,"pfxX":-2.0863997877783778,"pfxZ":2.0474124453996,"pX":0.19135636590119498,"pZ":0.8926110437049238,"vX0":6.663289846698927,"vY0":-123.56102116497821,"vZ0":-5.382680435050524,"x":109.71,"y":214.68,"x0":-2.299410507249688,"y0":50.001963836123046,"z0":5.618985506078943,"aX":-3.1455419457023557},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.4,"breakHorizontal":1.8,"spinRate":2017,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4476191504679585,"extension":5.913159564692821},"index":1,"playId":"1a3521b5-7f6f-3fea-a0ae-a93fd6d777d7","pitchNumber":2,"startTime":"2026-02-26T01:33:30.136Z","endTime":"2026-02-26T01:33:35.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":701727,"link":"/api/v1/people/701727","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35603050204734,"aZ":-19.626909280877776,"pfxX":1.7732455682478943,"pfxZ":7.478751819256874,"pX":1.399430578560286,"pZ":2.235875162467121,"vX0":8.219885317001618,"vY0":-128.6248901012241,"vZ0":-4.818356186151803,"x":63.66,"y":178.41,"x0":-2.0664648582778327,"y0":50.0045268142167,"z0":5.652827289246539,"aX":2.9729150687192023},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.7,"breakHorizontal":-5.0,"spinRate":2257,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.42563262305793703,"extension":5.809979007671795},"index":2,"playId":"cd296cfb-d5ae-329e-a72f-546c7e9d182d","pitchNumber":3,"startTime":"2026-02-26T01:33:52.026Z","endTime":"2026-02-26T01:33:56.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":701727,"link":"/api/v1/people/701727","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.0,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.323782255248084,"aZ":-14.351723118555485,"pfxX":-6.567545308747568,"pfxZ":9.779962387434638,"pX":-0.7141579614873885,"pZ":2.888613967144678,"vX0":6.352861400014739,"vY0":-134.88263088447556,"vZ0":-4.808432878523061,"x":144.22,"y":160.79,"x0":-2.259156983065596,"y0":50.00441087128197,"z0":5.723982698801711,"aX":-11.970721240556067},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.7,"breakHorizontal":10.3,"spinRate":2273,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.407780653741348,"extension":5.880999018286809},"hitData":{"launchSpeed":90.8,"launchAngle":2.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.16,"coordY":138.21}},"index":3,"playId":"90cf0085-1f46-35e7-8df4-84c9b3ec122d","pitchNumber":4,"startTime":"2026-02-26T01:34:11.945Z","endTime":"2026-02-26T01:34:18.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":701727,"link":"/api/v1/people/701727","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701727,"link":"/api/v1/people/701727"},"credit":"b_ab"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_ab"},{"player":{"id":701727,"link":"/api/v1/people/701727"},"credit":"b_pa"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:34:18.421Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Camden Troyer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-26T01:34:34.248Z","endTime":"2026-02-26T01:36:19.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":803131,"fullName":"Camden Troyer","link":"/api/v1/people/803131"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":803131,"fullName":"Camden Troyer","link":"/api/v1/people/803131"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.570283074936192,"aZ":-21.479980154100186,"pfxX":1.4641750862763563,"pfxZ":6.4530525020938025,"pX":-0.19574064703138913,"pZ":2.871841512791534,"vX0":5.34156618531403,"vY0":-128.16691942156325,"vZ0":-2.69946750947257,"x":124.46,"y":161.24,"x0":-2.5005890510522266,"y0":50.00017572762268,"z0":5.624297624302447,"aX":2.42317688871659},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":11.3,"breakHorizontal":-4.0,"spinRate":2339,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.4280854167362218,"extension":5.761980332963334},"index":0,"playId":"33ca3789-8ea5-32ff-832f-5e1d5d825b68","pitchNumber":1,"startTime":"2026-02-26T01:34:46.212Z","endTime":"2026-02-26T01:34:49.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":803131,"link":"/api/v1/people/803131","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.207353024152223,"aZ":-28.894011190509246,"pfxX":-3.446692415750144,"pfxZ":2.1838761668544464,"pX":-0.3298701031234537,"pZ":0.38243778108262033,"vX0":5.82817944606474,"vY0":-122.19744099483793,"vZ0":-6.337068365729291,"x":129.57,"y":228.45,"x0":-2.308223794637625,"y0":50.000005312730636,"z0":5.521809824452125,"aX":-5.163329547983249},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.5,"breakHorizontal":4.7,"spinRate":1780,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4498640105070004,"extension":5.798933816002013},"index":1,"playId":"d8be9c21-3530-382e-b0dd-c4a77309142d","pitchNumber":2,"startTime":"2026-02-26T01:35:03.681Z","endTime":"2026-02-26T01:35:07.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":803131,"link":"/api/v1/people/803131","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.469411065571396,"aZ":-19.63177894750853,"pfxX":-0.15567321874685103,"pfxZ":7.577590538436661,"pX":1.0273542315157962,"pZ":3.7483344249488213,"vX0":8.045293885529883,"vY0":-127.86620064643353,"vZ0":-1.0488804583923461,"x":77.84,"y":137.57,"x0":-2.1401060679119768,"y0":50.0025191528192,"z0":5.704832794828442,"aX":-0.25869684894459816},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.7,"breakHorizontal":-1.6,"spinRate":2295,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.4284273504522056,"extension":5.735911421459116},"index":2,"playId":"2263aecc-b459-3336-a649-7c375974f3c8","pitchNumber":3,"startTime":"2026-02-26T01:35:23.162Z","endTime":"2026-02-26T01:35:27.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":803131,"link":"/api/v1/people/803131","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.6241851729748,"aZ":-13.441247882529677,"pfxX":-6.156519560691453,"pfxZ":10.265764999169228,"pX":-0.5781379403513871,"pZ":2.7639993235296156,"vX0":6.482804425256263,"vY0":-134.79220086163357,"vZ0":-5.1424346770738785,"x":139.04,"y":164.15,"x0":-2.2242917588608444,"y0":50.001357113484126,"z0":5.659242058486759,"aX":-11.23225137456551},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.5,"breakHorizontal":9.6,"spinRate":2389,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4076871441882308,"extension":5.943375230302656},"index":3,"playId":"7db9e9f1-edbd-3793-b5e8-815384cb89bf","pitchNumber":4,"startTime":"2026-02-26T01:35:42.787Z","endTime":"2026-02-26T01:35:46.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":803131,"link":"/api/v1/people/803131","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.878335325820196,"aZ":-28.033426945876187,"pfxX":-5.800950483314828,"pfxZ":2.6605700440345945,"pX":-1.1888119811189235,"pZ":0.915310843702319,"vX0":3.89600516190677,"vY0":-123.90112029915926,"vZ0":-6.212361724141163,"x":162.31,"y":214.07,"x0":-2.02839808618314,"y0":50.00098589431905,"z0":5.7993818469730245,"aX":-9.013485504177977},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.6,"breakHorizontal":9.6,"spinRate":1792,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4421694670740197,"extension":5.7685369324332605},"index":4,"playId":"251024ca-1281-3d8e-9e82-f710254e2271","pitchNumber":5,"startTime":"2026-02-26T01:36:13.126Z","endTime":"2026-02-26T01:36:19.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":670223,"link":"/api/v1/people/670223"},"second":{"id":682619,"link":"/api/v1/people/682619"},"third":{"id":691002,"link":"/api/v1/people/691002"},"shortstop":{"id":642727,"link":"/api/v1/people/642727"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":687605,"link":"/api/v1/people/687605"},"right":{"id":701298,"link":"/api/v1/people/701298"}},"offense":{"batter":{"id":803131,"link":"/api/v1/people/803131","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803131,"link":"/api/v1/people/803131"},"credit":"b_ab"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_ab"},{"player":{"id":803131,"link":"/api/v1/people/803131"},"credit":"b_pa"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:36:19.143Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Orelvis Martinez grounds out to first baseman Ernesto Martinez Jr.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-26T01:38:29.091Z","endTime":"2026-02-26T01:39:29.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682619,"fullName":"Orelvis Martinez","link":"/api/v1/people/682619"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694805,"fullName":"Kyle Carr","link":"/api/v1/people/694805"},"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":682619,"fullName":"Orelvis Martinez","link":"/api/v1/people/682619"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":667803,"link":"/api/v1/people/667803"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27911040743444,"aZ":-25.672138402829923,"pfxX":-1.4540043893745538,"pfxZ":3.774243758668229,"pX":0.09343722636145561,"pZ":2.7649249598206813,"vX0":-4.259520700404354,"vY0":-130.6399584705403,"vZ0":-2.98561627436302,"x":82.47,"y":85.77,"x0":1.935907816554028,"y0":50.003573440995744,"z0":5.858378831681174,"aX":-2.5059213452221716},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.4,"breakHorizontal":3.6,"spinRate":2045,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.41972504498140983,"extension":5.944925073257252},"index":0,"playId":"5527be20-7625-3166-b4d6-5beeb10b3c36","pitchNumber":1,"startTime":"2026-02-26T01:38:29.091Z","endTime":"2026-02-26T01:38:32.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":682619,"link":"/api/v1/people/682619","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.282911380525924,"aZ":-14.28587322131396,"pfxX":1.4265798363937168,"pfxZ":9.466423201943686,"pX":-0.26836529814306986,"pZ":3.049571626121748,"vX0":-6.666501061695587,"vY0":-136.41293972267638,"vZ0":-4.692531917581832,"x":127.23,"y":156.44,"x0":2.018989097485457,"y0":50.00197320714652,"z0":5.772962192853892,"aX":2.696560664436819},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":-1.2,"spinRate":1981,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.4011376449627684,"extension":6.036688055758012},"index":1,"playId":"d428f361-cc15-37f8-9645-d22416c76224","pitchNumber":2,"startTime":"2026-02-26T01:38:57.509Z","endTime":"2026-02-26T01:39:02.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":682619,"link":"/api/v1/people/682619","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":93.4,"endSpeed":85.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.430336886738587,"aZ":-17.162439988138086,"pfxX":1.2524502520282192,"pfxZ":7.998794598807068,"pX":0.6841811257435158,"pZ":2.730626231368684,"vX0":-3.574878099786613,"vY0":-136.0320874342404,"vZ0":-4.873250777855571,"x":90.92,"y":165.05,"x0":1.8518180443991155,"y0":50.004712868208394,"z0":5.7326769123107395,"aX":2.3515472418257155},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.7,"breakHorizontal":-1.6,"spinRate":1912,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.40242045124757686,"extension":5.974505228322966},"hitData":{"launchSpeed":96.4,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.53,"coordY":166.77}},"index":2,"playId":"90db6fcd-0a97-3ce2-ba4c-330dde6fc982","pitchNumber":3,"startTime":"2026-02-26T01:39:21.988Z","endTime":"2026-02-26T01:39:29.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":682619,"link":"/api/v1/people/682619","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682619,"link":"/api/v1/people/682619"},"credit":"b_ab"},{"player":{"id":694805,"link":"/api/v1/people/694805"},"credit":"p_ab"},{"player":{"id":682619,"link":"/api/v1/people/682619"},"credit":"b_pa"},{"player":{"id":694805,"link":"/api/v1/people/694805"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:39:29.839Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Brown strikes out swinging.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-26T01:39:54.145Z","endTime":"2026-02-26T01:42:18.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":694848,"fullName":"Sam Brown","link":"/api/v1/people/694848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694805,"fullName":"Kyle Carr","link":"/api/v1/people/694805"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694848,"fullName":"Sam Brown","link":"/api/v1/people/694848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":70.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03106147641007,"aZ":-32.93075930340661,"pfxX":-10.148736324875964,"pfxZ":-0.6024751582680761,"pX":-0.017208998099900265,"pZ":2.1703979409100027,"vX0":-1.4363746382160307,"vY0":-112.16156061159467,"vZ0":-0.762891190206495,"x":117.66,"y":180.18,"x0":1.9506965698468381,"y0":50.00249536872515,"z0":5.916061016306403,"aX":-12.742581609774692},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-1.0,"breakHorizontal":18.7,"spinRate":2254,"spinDirection":296},"zone":8,"typeConfidence":2.0,"plateTime":0.4910731122632539,"extension":5.90964653611047},"index":0,"playId":"5025d728-c41d-34f0-9b5c-11c44347bc1b","pitchNumber":1,"startTime":"2026-02-26T01:39:54.145Z","endTime":"2026-02-26T01:40:03.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":694848,"link":"/api/v1/people/694848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":77.9,"endSpeed":70.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.122182020883034,"aZ":-30.058989831439924,"pfxX":-9.382444119201464,"pfxZ":1.6524268443141814,"pX":0.06004103151517388,"pZ":2.48271612502154,"vX0":-1.247359885813365,"vY0":-113.30452634153183,"vZ0":-0.6852059567176435,"x":114.71,"y":171.75,"x0":1.836931091259647,"y0":50.00034715378242,"z0":5.839959048489882,"aX":-11.980642907547006},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":3.1,"breakHorizontal":17.3,"spinRate":2165,"spinDirection":291},"zone":5,"typeConfidence":2.0,"plateTime":0.48673466603327764,"extension":6.172061399246201},"index":1,"playId":"276a68af-4ef8-3fe7-bcc2-ed09b8f3e41b","pitchNumber":2,"startTime":"2026-02-26T01:40:38.619Z","endTime":"2026-02-26T01:40:52.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":694848,"link":"/api/v1/people/694848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47900799747255,"aZ":-27.197020226211265,"pfxX":7.7264206889972336,"pfxZ":2.6323428706140746,"pX":0.5859321689168145,"pZ":1.8582578351651915,"vX0":-6.300303124162946,"vY0":-137.369191783819,"vZ0":-4.735307478482528,"x":94.67,"y":188.61,"x0":1.91758533675185,"y0":50.00429485622605,"z0":5.478026399939129,"aX":14.609389231716882},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.8,"breakHorizontal":-12.5,"spinRate":1858,"spinDirection":150},"zone":9,"typeConfidence":2.0,"plateTime":0.4003812156268074,"extension":6.089374040601822},"index":2,"playId":"b6585402-2844-35d8-8a95-0ad1beecdb2d","pitchNumber":3,"startTime":"2026-02-26T01:41:07.806Z","endTime":"2026-02-26T01:41:11.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":694848,"link":"/api/v1/people/694848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"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":93.7,"endSpeed":85.0,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.605833048074196,"aZ":-14.558994487848897,"pfxX":0.3086563178748426,"pfxZ":9.437706092800981,"pX":0.1854172580154447,"pZ":3.4829817873107927,"vX0":-4.31691901322203,"vY0":-136.40465440407726,"vZ0":-3.5984033090572827,"x":109.93,"y":144.74,"x0":1.7548111883335002,"y0":50.00537520001006,"z0":5.836121777090852,"aX":0.5761595024734619},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":0.5,"spinRate":1996,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.40296836498080113,"extension":6.0055493332769},"index":3,"playId":"33a0834e-9011-3b9b-9261-86d88de67ad0","pitchNumber":4,"startTime":"2026-02-26T01:41:43.356Z","endTime":"2026-02-26T01:41:46.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":694848,"link":"/api/v1/people/694848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-02-26T01:41:59.944Z","endTime":"2026-02-26T01:42:14.827Z","isPitch":false,"type":"action","player":{"id":694848,"link":"/api/v1/people/694848"},"defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":694848,"link":"/api/v1/people/694848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":71.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.400388574357326,"aZ":-30.46486070525337,"pfxX":-9.83965486539778,"pfxZ":1.3063430673807463,"pX":-0.9395032013756757,"pZ":1.9115535320249228,"vX0":-3.4868953569220413,"vY0":-114.53000860287779,"vZ0":-1.8135670250527025,"x":152.81,"y":187.17,"x0":1.8879989270795177,"y0":50.001349270006244,"z0":5.740007070128656,"aX":-12.854963218141402},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":2.2,"breakHorizontal":18.7,"spinRate":2125,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.4812865097455652,"extension":6.032242104350764},"index":5,"playId":"8ca898e9-ab6c-31c8-9ce4-d0c3623a0d93","pitchNumber":5,"startTime":"2026-02-26T01:42:14.827Z","endTime":"2026-02-26T01:42:18.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":694848,"link":"/api/v1/people/694848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694848,"link":"/api/v1/people/694848"},"credit":"b_ab"},{"player":{"id":694805,"link":"/api/v1/people/694805"},"credit":"p_ab"},{"player":{"id":694848,"link":"/api/v1/people/694848"},"credit":"b_pa"},{"player":{"id":694805,"link":"/api/v1/people/694805"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:42:18.776Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tres Barrera called out on strikes.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-26T01:42:43.692Z","endTime":"2026-02-26T01:44:07.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668663,"fullName":"Tres Barrera","link":"/api/v1/people/668663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694805,"fullName":"Kyle Carr","link":"/api/v1/people/694805"},"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":668663,"fullName":"Tres Barrera","link":"/api/v1/people/668663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83229887861324,"aZ":-26.041775107135127,"pfxX":-0.35582065232240634,"pfxZ":3.603718729633634,"pX":-1.5133806323565901,"pZ":0.9723870683009961,"vX0":-8.675006615474794,"vY0":-129.74150161170044,"vZ0":-6.720225534317333,"x":174.69,"y":212.53,"x0":1.9234382490378004,"y0":50.0013001977132,"z0":5.58831972019064,"aX":-0.6026126546318923},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.2,"breakHorizontal":2.6,"spinRate":2023,"spinDirection":190},"zone":13,"typeConfidence":2.0,"plateTime":0.4226186554319442,"extension":6.102522049051461},"index":0,"playId":"f06a332c-8e6f-38ae-a8e3-d98088118257","pitchNumber":1,"startTime":"2026-02-26T01:42:43.692Z","endTime":"2026-02-26T01:42:47.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":668663,"link":"/api/v1/people/668663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.199382942465686,"aZ":-22.924034717699993,"pfxX":10.374302838394936,"pfxZ":5.544362643075289,"pX":-1.4232717882427564,"pZ":1.388633212375778,"vX0":-12.065778358529279,"vY0":-128.76582193064502,"vZ0":-5.489152074471134,"x":171.25,"y":201.29,"x0":1.9883952841799224,"y0":50.00641928521359,"z0":5.335754391900004,"aX":17.32308724929213},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.9,"breakHorizontal":-15.8,"spinRate":1604,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.42633058630046694,"extension":6.164367598600118},"index":1,"playId":"0fbf7e9b-03f5-3994-866d-1edfb8982ac7","pitchNumber":2,"startTime":"2026-02-26T01:42:59.376Z","endTime":"2026-02-26T01:43:02.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":668663,"link":"/api/v1/people/668663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":70.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.143125509919972,"aZ":-30.088457119506607,"pfxX":-9.4971576847818,"pfxZ":1.638767372855913,"pX":-0.3615911012425504,"pZ":2.849327538387444,"vX0":-2.5892812977351336,"vY0":-112.9824982396458,"vZ0":0.15874333918905204,"x":130.78,"y":161.85,"x0":2.037088976094437,"y0":50.005122274560584,"z0":5.83544855050225,"aX":-12.115691326280327},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":3.4,"breakHorizontal":17.9,"spinRate":2137,"spinDirection":291},"zone":1,"typeConfidence":2.0,"plateTime":0.4872745768287148,"extension":6.036481540077317},"index":2,"playId":"60b6202c-ba5b-3120-b5b8-9f2a96859074","pitchNumber":3,"startTime":"2026-02-26T01:43:21.697Z","endTime":"2026-02-26T01:43:25.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":668663,"link":"/api/v1/people/668663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.774092179879823,"aZ":-32.17241918523591,"pfxX":-10.271002389882092,"pfxZ":0.004564764892012185,"pX":0.1874582636392033,"pZ":1.6432882846296815,"vX0":-1.366821146255405,"vY0":-111.48364493716169,"vZ0":-1.583702388436542,"x":109.85,"y":194.41,"x0":2.1436234380032797,"y0":50.00528199137008,"z0":5.729056262309258,"aX":-12.740543300517459},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-0.1,"breakHorizontal":19.0,"spinRate":2193,"spinDirection":294},"zone":8,"typeConfidence":2.0,"plateTime":0.49409178469367543,"extension":6.103873187250386},"index":3,"playId":"23375c78-0049-3ba6-88f4-c40a58290245","pitchNumber":4,"startTime":"2026-02-26T01:43:38.146Z","endTime":"2026-02-26T01:43:41.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":668663,"link":"/api/v1/people/668663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22087709335717,"aZ":-18.048149309325343,"pfxX":1.212140789324101,"pfxZ":7.5740237095567045,"pX":0.09065262565362939,"pZ":1.946899890264701,"vX0":-5.999404704396354,"vY0":-135.82437732714206,"vZ0":-6.13625443641247,"x":113.54,"y":186.21,"x0":2.1722411860504236,"y0":50.00332313492481,"z0":5.493796161025683,"aX":2.2612502157270655},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.6,"breakHorizontal":-0.8,"spinRate":2031,"spinDirection":163},"zone":8,"typeConfidence":2.0,"plateTime":0.4035119391240509,"extension":6.08484762116039},"index":4,"playId":"9cfdd9c1-aaf3-3e24-b200-1a141248e42e","pitchNumber":5,"startTime":"2026-02-26T01:44:03.685Z","endTime":"2026-02-26T01:44:07.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694805,"link":"/api/v1/people/694805","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":667803,"link":"/api/v1/people/667803"},"second":{"id":701727,"link":"/api/v1/people/701727"},"third":{"id":809763,"link":"/api/v1/people/809763"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":682003,"link":"/api/v1/people/682003"},"center":{"id":668752,"link":"/api/v1/people/668752"},"right":{"id":803131,"link":"/api/v1/people/803131"}},"offense":{"batter":{"id":668663,"link":"/api/v1/people/668663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665280,"link":"/api/v1/people/665280"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":676578,"link":"/api/v1/people/676578"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668663,"link":"/api/v1/people/668663"},"credit":"b_ab"},{"player":{"id":694805,"link":"/api/v1/people/694805"},"credit":"p_ab"},{"player":{"id":668663,"link":"/api/v1/people/668663"},"credit":"b_pa"},{"player":{"id":694805,"link":"/api/v1/people/694805"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-26T01:44:07.050Z","atBatIndex":62}]