[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out, first baseman LaMonte Wade Jr. to pitcher Erick Fedde.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-27T20:06:55.795Z","endTime":"2026-02-27T20:07:43.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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-27T15:58:02.049Z","endTime":"2026-02-27T19:39:27.589Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-27T19:39:27.589Z","endTime":"2026-02-27T20:06:01.250Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-27T20:06:01.250Z","endTime":"2026-02-27T20:06:57.908Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.401749085759942,"aZ":-19.795077265240206,"pfxX":-4.8811960174881825,"pfxZ":6.531346494625151,"pX":0.49489260266401636,"pZ":3.067631363885714,"vX0":5.804387847457614,"vY0":-136.6084350214737,"vZ0":-4.065030936157441,"x":98.14,"y":155.95,"x0":-1.0207292375666661,"y0":50.001164297204,"z0":5.931433953231767,"aX":-9.248213107885114},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.2,"breakHorizontal":7.7,"spinRate":1983,"spinDirection":211},"zone":3,"typeConfidence":0.9,"plateTime":0.40057398197403105,"extension":6.658428657166719},"index":3,"playId":"b06a352c-b968-387c-966d-e995bb1c66df","pitchNumber":1,"startTime":"2026-02-27T20:06:57.908Z","endTime":"2026-02-27T20:07:00.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.998157559224037,"aZ":-28.645446883048585,"pfxX":-4.363792552270271,"pfxZ":2.1173346782749443,"pX":-0.7191982494839032,"pZ":1.9949918253609324,"vX0":3.1578999033280546,"vY0":-128.10780585510457,"vZ0":-3.782065676430775,"x":144.41,"y":184.92,"x0":-1.3997505877713392,"y0":50.00231475434768,"z0":5.724969227771237,"aX":-7.266780674353624},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.2,"breakHorizontal":7.2,"spinRate":1718,"spinDirection":239},"zone":7,"typeConfidence":0.9,"plateTime":0.4272535226062164,"extension":6.369479848748932},"index":4,"playId":"5205a21a-9817-3298-8ee2-4348f6c99bb2","pitchNumber":2,"startTime":"2026-02-27T20:07:11.436Z","endTime":"2026-02-27T20:07:14.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.193884143941663,"aZ":-27.614788555692122,"pfxX":1.7839557123076126,"pfxZ":2.60160440073032,"pX":-0.8652719554872581,"pZ":4.244414030266933,"vX0":0.1959164362924023,"vY0":-131.157626126517,"vZ0":0.49268872758693294,"x":149.98,"y":124.18,"x0":-1.1727589846296183,"y0":50.00368306277732,"z0":6.103865515395991,"aX":3.126352499228072},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.0,"breakHorizontal":-3.2,"spinRate":2069,"spinDirection":193},"zone":11,"typeConfidence":0.9,"plateTime":0.4166794472177795,"extension":6.419121423420777},"index":5,"playId":"53c7d4f4-eeff-382e-9f10-e1d8e7e51578","pitchNumber":3,"startTime":"2026-02-27T20:07:24.244Z","endTime":"2026-02-27T20:07:27.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31464394066559,"aZ":-32.995940993581975,"pfxX":8.125400633628887,"pfxZ":-0.5652444999646669,"pX":-0.3851345118910979,"pZ":1.4479455921464703,"vX0":0.2828674461142718,"vY0":-119.8062427956028,"vZ0":-2.919888226892856,"x":131.68,"y":199.69,"x0":-1.5597992399499334,"y0":50.00433511360305,"z0":5.647561289728549,"aX":11.74915086807382},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.4,"breakHorizontal":-14.8,"spinRate":2463,"spinDirection":67},"zone":13,"typeConfidence":0.91,"plateTime":0.45812226987136295,"extension":6.434919602390405},"hitData":{"launchSpeed":77.4,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.43,"coordY":171.01}},"index":6,"playId":"917d800d-d908-3c59-b235-6da996f73a5e","pitchNumber":4,"startTime":"2026-02-27T20:07:37.551Z","endTime":"2026-02-27T20:07:43.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-02-27T20:07:43.930Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, second baseman Sam Antonacci to first baseman LaMonte Wade Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-27T20:07:49.772Z","endTime":"2026-02-27T20:09:30.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.569402783738756,"aZ":-26.531685045337202,"pfxX":7.7119662911638045,"pfxZ":3.8800414677997264,"pX":0.5332121101988833,"pZ":1.9548224642602225,"vX0":2.0341344243221213,"vY0":-119.4551027865568,"vZ0":-3.260837340376665,"x":96.68,"y":186.0,"x0":-1.3301777802583366,"y0":50.00504867510273,"z0":5.705934675049024,"aX":11.22012725300822},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.6,"breakHorizontal":-14.4,"spinRate":2397,"spinDirection":43},"zone":9,"typeConfidence":0.91,"plateTime":0.4573539042465562,"extension":6.746510916848673},"index":0,"playId":"a703efe5-7568-3573-a1f9-10de7d6e750a","pitchNumber":1,"startTime":"2026-02-27T20:08:17.240Z","endTime":"2026-02-27T20:08:20.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56018212336875,"aZ":-24.03709468425893,"pfxX":-4.934496602777917,"pfxZ":4.241771799537542,"pX":-0.19582737966618297,"pZ":3.268283201826664,"vX0":3.590376342589444,"vY0":-137.21300062129316,"vZ0":-3.026512174441843,"x":124.46,"y":150.54,"x0":-0.8760177400518488,"y0":50.003682925688,"z0":6.011866823100336,"aX":-9.469273576866875},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.3,"breakHorizontal":8.3,"spinRate":1953,"spinDirection":196},"zone":2,"typeConfidence":0.9,"plateTime":0.39820758026757197,"extension":6.494068401374431},"index":1,"playId":"389709bf-8ba3-32dc-b6af-011477718def","pitchNumber":2,"startTime":"2026-02-27T20:08:29.923Z","endTime":"2026-02-27T20:08:33.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.183052181942493,"aZ":-28.232882555194458,"pfxX":7.578539733947191,"pfxZ":2.6946489172883563,"pX":1.2796246067561186,"pZ":2.6346377236007243,"vX0":3.0233520873662605,"vY0":-119.90693034173405,"vZ0":-1.8059505005683307,"x":68.22,"y":167.64,"x0":-0.9805083629888116,"y0":50.002898942342895,"z0":5.905512345684312,"aX":11.086008360605991},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.7,"breakHorizontal":-14.4,"spinRate":2408,"spinDirection":53},"zone":12,"typeConfidence":0.91,"plateTime":0.45599557534326296,"extension":6.611496773155667},"index":2,"playId":"83ecb24d-6b4c-3afd-bf39-e161cdeec087","pitchNumber":3,"startTime":"2026-02-27T20:09:11.512Z","endTime":"2026-02-27T20:09:14.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.599025503677776,"aZ":-25.953407468762467,"pfxX":0.1374761638401556,"pfxZ":3.4873119357103803,"pX":0.8161641334703633,"pZ":3.3106526111411476,"vX0":4.770010773989483,"vY0":-132.36183155121068,"vZ0":-2.010199358903315,"x":85.89,"y":149.39,"x0":-1.0225721274648214,"y0":50.00544072539432,"z0":5.96852915094658,"aX":0.24549443411656066},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.1,"breakHorizontal":-1.2,"spinRate":2243,"spinDirection":176},"zone":12,"typeConfidence":0.9,"plateTime":0.41282947502260336,"extension":6.6275831335351025},"hitData":{"launchSpeed":100.3,"launchAngle":0.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.19,"coordY":138.97}},"index":3,"playId":"1fcd7e83-9dd2-312b-a0cb-9769c0ea02e1","pitchNumber":4,"startTime":"2026-02-27T20:09:24.168Z","endTime":"2026-02-27T20:09:30.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:09:30.565Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Smith flies out to left fielder Darren Baker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-27T20:09:36.964Z","endTime":"2026-02-27T20:10:01.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671117,"link":"/api/v1/people/671117"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.019264395631716,"aZ":-24.482477749225033,"pfxX":-7.192906609945117,"pfxZ":3.9719419642722986,"pX":-0.21695988740852357,"pZ":3.001662023555665,"vX0":4.256859033803105,"vY0":-137.69021886763892,"vZ0":-3.505594965750935,"x":125.27,"y":157.74,"x0":-0.8412977996784621,"y0":50.00425137066915,"z0":5.931037288192862,"aX":-13.935428035944701},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.7,"breakHorizontal":12.2,"spinRate":1863,"spinDirection":210},"zone":2,"typeConfidence":0.91,"plateTime":0.3964465617476671,"extension":6.731132962603608},"hitData":{"launchSpeed":86.1,"launchAngle":48.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.64,"coordY":105.25}},"index":0,"playId":"725fd097-a682-30e7-b663-8f77644f0405","pitchNumber":1,"startTime":"2026-02-27T20:09:53.583Z","endTime":"2026-02-27T20:10:01.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:10:01.670Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Vargas singles on a ground ball to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-27T20:11:54.740Z","endTime":"2026-02-27T20:12:21.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":94.4,"endSpeed":86.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.709759450783466,"aZ":-15.288138443093047,"pfxX":4.271118724482197,"pfxZ":8.852269940077097,"pX":0.9360428767169728,"pZ":1.943836924028599,"vX0":-5.214639142527556,"vY0":-137.29336930599027,"vZ0":-6.5664400743142055,"x":81.32,"y":186.3,"x0":2.306037423820937,"y0":50.000020495184884,"z0":5.409058583374034,"aX":8.144149946574604},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":-6.6,"spinRate":2260,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.39911319904190723,"extension":6.646689432133788},"hitData":{"launchSpeed":96.3,"launchAngle":2.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.67,"coordY":91.13}},"index":0,"playId":"8f992257-014d-3cc9-a231-c3a628a0e7d6","pitchNumber":1,"startTime":"2026-02-27T20:12:11.570Z","endTime":"2026-02-27T20:12:21.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:12:21.228Z","atBatIndex":3},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Kyle Teel grounds into a force out, shortstop Cam Cauley to second baseman Josh Smith. Miguel Vargas out at 2nd. Kyle Teel to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-27T20:12:24.452Z","endTime":"2026-02-27T20:13:50.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21440562367706,"aZ":-14.78940447942059,"pfxX":2.1133999678334243,"pfxZ":8.872617257934529,"pX":1.399584405459808,"pZ":2.9147661635594257,"vX0":-3.2269518619337982,"vY0":-138.44515942637372,"vZ0":-4.538768603058367,"x":63.65,"y":160.08,"x0":2.3007144435769753,"y0":50.00230524461846,"z0":5.551307493180641,"aX":4.140927982212705},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":-3.2,"spinRate":2282,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.39422864322194995,"extension":6.705094002093519},"index":0,"playId":"43cf0a11-8a05-3a5d-96bb-c58c5b99428f","pitchNumber":1,"startTime":"2026-02-27T20:12:47.804Z","endTime":"2026-02-27T20:12:50.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.344234362284187,"aZ":-12.919659772511885,"pfxX":3.130052641084934,"pfxZ":10.00857819973957,"pX":-0.19463065712013675,"pZ":2.2645116202581166,"vX0":-6.906160159270306,"vY0":-137.97328736688166,"vZ0":-6.564106782815472,"x":124.42,"y":177.64,"x0":1.9366873316669175,"y0":50.00217287942988,"z0":5.548981132788434,"aX":6.021868945990956},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":-4.2,"spinRate":2284,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.3973318457413457,"extension":6.740131613633936},"index":1,"playId":"1abd937a-e78a-32c6-8d07-7390ca22289b","pitchNumber":2,"startTime":"2026-02-27T20:13:03.883Z","endTime":"2026-02-27T20:13:06.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.86781188037523,"aZ":-42.61711067767764,"pfxX":-2.972568968964076,"pfxZ":-7.540851660146673,"pX":-0.3467153251871808,"pZ":2.419384060286207,"vX0":-3.7307313601704335,"vY0":-116.63171234162499,"vZ0":1.3650903380936932,"x":130.22,"y":173.46,"x0":1.6566168279863898,"y0":50.002839686336586,"z0":5.829506433069088,"aX":-4.116090138874523},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-13.1,"breakHorizontal":6.2,"spinRate":2322,"spinDirection":326},"zone":4,"typeConfidence":2.0,"plateTime":0.46868233155707717,"extension":6.799953049572539},"index":2,"playId":"db37a992-ac89-302c-83ff-b778ddc182fd","pitchNumber":3,"startTime":"2026-02-27T20:13:26.148Z","endTime":"2026-02-27T20:13:29.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.123336818998904,"aZ":-15.723024004758553,"pfxX":3.816533069298103,"pfxZ":8.348122118042777,"pX":0.13595903898598144,"pZ":2.6581546546645565,"vX0":-6.059622335246994,"vY0":-139.01450568369748,"vZ0":-5.13301199271541,"x":111.82,"y":167.01,"x0":1.8411985878073736,"y0":50.00535135700458,"z0":5.560987586426384,"aX":7.523694147645881},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":-5.8,"spinRate":2286,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.39295652766008793,"extension":6.793247828377223},"hitData":{"launchSpeed":103.7,"launchAngle":-4.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.51,"coordY":153.46}},"index":3,"playId":"eaf1e0f1-04b0-331d-9cee-951232023bb9","pitchNumber":4,"startTime":"2026-02-27T20:13:44.109Z","endTime":"2026-02-27T20:13:50.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":-3.1999999999999957,"leverageIndex":1.44,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:13:50.144Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Colson Montgomery lines out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-27T20:14:00.711Z","endTime":"2026-02-27T20:15:27.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.630491416430626,"aZ":-31.59045368262013,"pfxX":-0.03979515277219381,"pfxZ":0.379866287806915,"pX":-0.32264056616725356,"pZ":1.3204223210299912,"vX0":-5.4004755217244,"vY0":-123.75308390126892,"vZ0":-3.779388940008141,"x":129.3,"y":203.13,"x0":1.9048352515751623,"y0":50.003367949232796,"z0":5.550370805585,"aX":-0.059501491583386565},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.0,"breakHorizontal":1.4,"spinRate":2078,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.44477636815680244,"extension":6.760805862360159},"index":0,"playId":"2bae0e53-d89a-369b-85e4-5af6ee8ab19d","pitchNumber":1,"startTime":"2026-02-27T20:14:19.839Z","endTime":"2026-02-27T20:14:22.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2147564941616,"aZ":-11.692204185757854,"pfxX":2.9857722707237304,"pfxZ":10.472613247188276,"pX":0.6962517043626835,"pZ":2.320726741005664,"vX0":-4.429856628033923,"vY0":-139.19801892348815,"vZ0":-6.861402153305186,"x":90.46,"y":176.12,"x0":1.9228493278599614,"y0":50.006208112395285,"z0":5.597624629843773,"aX":5.841541833797877},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":-4.4,"spinRate":2289,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.39399536149941605,"extension":6.713352303755049},"index":1,"playId":"01878a4e-b463-31ed-853d-dd8cab05b6cf","pitchNumber":2,"startTime":"2026-02-27T20:14:37.836Z","endTime":"2026-02-27T20:14:40.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.886878291392748,"aZ":-40.42812852901397,"pfxX":-0.250175994709543,"pfxZ":-5.651287828852517,"pX":-0.46631098675685395,"pZ":2.5054390587416187,"vX0":-4.539242925218535,"vY0":-119.78844827429111,"vZ0":0.5379497579967816,"x":107.01,"y":138.07,"x0":1.4810217062534488,"y0":50.00127072789961,"z0":5.875644005307142,"aX":-0.3645002442270576},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-9.8,"breakHorizontal":1.4,"spinRate":2259,"spinDirection":325},"zone":4,"typeConfidence":2.0,"plateTime":0.4562546738018076,"extension":6.7064125935481265},"hitData":{"launchSpeed":107.6,"launchAngle":18.0,"totalDistance":362.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":136.74,"coordY":69.35}},"index":2,"playId":"6aef4fdc-06ce-39f3-a2a2-9f790ccc1086","pitchNumber":3,"startTime":"2026-02-27T20:15:18.610Z","endTime":"2026-02-27T20:15:27.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:15:27.694Z","atBatIndex":5},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Austin Hays grounds into a force out, shortstop Cam Cauley to second baseman Josh Smith. Kyle Teel out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-27T20:15:47.462Z","endTime":"2026-02-27T20:17:35.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"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,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":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.722272090706127,"aZ":-14.9300254859579,"pfxX":5.5929861850254925,"pfxZ":8.932571177606405,"pX":-0.514754981772179,"pZ":1.522550454293323,"vX0":-8.495228071681284,"vY0":-137.63229166352428,"vZ0":-8.153454084368137,"x":136.62,"y":197.67,"x0":1.8762156351009818,"y0":50.00520394640775,"z0":5.521410082513265,"aX":10.800556490723773},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":-8.5,"spinRate":2310,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.3969949212029551,"extension":6.830365629809488},"index":0,"playId":"eacfd40c-7cb6-3677-b29f-1a04e78519eb","pitchNumber":1,"startTime":"2026-02-27T20:15:56.559Z","endTime":"2026-02-27T20:15:59.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":85.1,"endSpeed":78.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50166717304595,"aZ":-25.26845334226319,"pfxX":6.767542453376508,"pfxZ":4.404452946464764,"pX":-0.6596564256319624,"pZ":1.583292763948611,"vX0":-7.5177809157792,"vY0":-123.8252849802062,"vZ0":-4.515500280443993,"x":142.14,"y":196.03,"x0":1.5228584670873098,"y0":50.00399476422014,"z0":5.5207620652667755,"aX":10.611643676637952},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.2,"breakHorizontal":-10.7,"spinRate":2012,"spinDirection":120},"zone":7,"typeConfidence":2.0,"plateTime":0.4407326366104356,"extension":6.975077115992182},"index":1,"playId":"d08038a6-3964-354e-ac0a-210b854d8959","pitchNumber":2,"startTime":"2026-02-27T20:16:14.178Z","endTime":"2026-02-27T20:16:17.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47889434030739,"aZ":-15.857931858619247,"pfxX":4.934286297203025,"pfxZ":8.265571969741693,"pX":-0.3536416540771652,"pZ":1.9748214975486424,"vX0":-7.673708313495989,"vY0":-139.1730178468422,"vZ0":-6.939442769560871,"x":130.48,"y":185.46,"x0":1.7906292685091738,"y0":50.001328961757245,"z0":5.539424814345035,"aX":9.738186959380064},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.8,"breakHorizontal":-7.4,"spinRate":2315,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.39266684240595184,"extension":6.85196241934892},"index":2,"playId":"cb054a52-bf00-3712-bcd4-0cf43ce073fe","pitchNumber":3,"startTime":"2026-02-27T20:16:34.148Z","endTime":"2026-02-27T20:16:37.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":95.5,"endSpeed":87.8,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.543636118917536,"aZ":-14.07619501371914,"pfxX":4.200016249135263,"pfxZ":9.199583711189419,"pX":0.11336345306960356,"pZ":2.612173543611428,"vX0":-6.449532744297017,"vY0":-138.97855528612038,"vZ0":-5.721429582750596,"x":112.68,"y":168.25,"x0":1.9124983374415643,"y0":50.000875667970206,"z0":5.623378121868434,"aX":8.26108710111958},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":-6.4,"spinRate":2262,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.3932918488297421,"extension":6.830560339140381},"index":3,"playId":"305132e5-9d4d-34db-95b8-b1242795d90a","pitchNumber":4,"startTime":"2026-02-27T20:17:07.001Z","endTime":"2026-02-27T20:17:10.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85510425074607,"aZ":-12.111803085550223,"pfxX":3.7650137497971286,"pfxZ":9.902924064577363,"pX":-0.7800436645600014,"pZ":2.001989589985178,"vX0":-8.044682222995228,"vY0":-140.9338280469769,"vZ0":-7.9379037669539025,"x":146.73,"y":184.73,"x0":1.6130485045976288,"y0":50.00570578650754,"z0":5.624241506486847,"aX":7.6303165955327},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.6,"breakHorizontal":-5.3,"spinRate":2335,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.38756734049612884,"extension":6.703330262051406},"hitData":{"launchSpeed":82.7,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.93,"coordY":159.51}},"index":4,"playId":"d91a6401-6213-3818-89a8-4a7de19a676a","pitchNumber":5,"startTime":"2026-02-27T20:17:30.199Z","endTime":"2026-02-27T20:17:35.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":691019,"link":"/api/v1/people/691019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:17:35.893Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Helman flies out to center fielder Brooks Baldwin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-27T20:19:57.614Z","endTime":"2026-02-27T20:21:16.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14698653584332,"aZ":-23.939281681300628,"pfxX":-8.831572943997589,"pfxZ":4.336098065449821,"pX":0.03524423173829247,"pZ":2.4535210783164993,"vX0":6.388193464626939,"vY0":-136.95317342989998,"vZ0":-4.691819408505361,"x":115.66,"y":172.53,"x0":-1.1796902126722018,"y0":50.005022398382934,"z0":5.825537740202524,"aX":-16.784436061846744},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.1,"breakHorizontal":14.6,"spinRate":2005,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.39988202076614376,"extension":6.667480096532115},"index":0,"playId":"9a7503aa-8735-3f45-9f72-38b75ce73c92","pitchNumber":1,"startTime":"2026-02-27T20:19:57.614Z","endTime":"2026-02-27T20:20:00.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.869358048003928,"aZ":-22.89570758197548,"pfxX":-6.10125942957056,"pfxZ":4.934562970716751,"pX":0.18748427036717186,"pZ":3.2415538654125964,"vX0":5.43413024974849,"vY0":-136.03523761973548,"vZ0":-3.1941313095687307,"x":109.85,"y":151.26,"x0":-1.0399109465892746,"y0":50.00456124153352,"z0":6.011891243300964,"aX":-11.476264954969432},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.5,"breakHorizontal":10.0,"spinRate":2008,"spinDirection":215},"zone":2,"typeConfidence":0.91,"plateTime":0.4020968086640031,"extension":6.558480314673095},"index":1,"playId":"88a32060-1bc1-3d8c-81f7-985daa19b77f","pitchNumber":2,"startTime":"2026-02-27T20:20:10.830Z","endTime":"2026-02-27T20:20:13.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-02-27T20:20:22.308Z","endTime":"2026-02-27T20:20:34.043Z","isPitch":false,"type":"action","player":{"id":680737,"link":"/api/v1/people/680737"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.014775573496014,"aZ":-19.263726178204962,"pfxX":-3.075901588830931,"pfxZ":6.74378275035971,"pX":0.872389057885088,"pZ":3.7454904541781064,"vX0":5.946469077254997,"vY0":-137.14624382517212,"vZ0":-2.6620353973596247,"x":83.75,"y":137.65,"x0":-0.9196928968386202,"y0":50.00066702180897,"z0":6.035657669477493,"aX":-5.887066616506152},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":4.4,"spinRate":2089,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.39868412691908395,"extension":6.821518080411699},"index":3,"playId":"79884577-c454-3f35-bc8c-3b3e7d9d5edc","pitchNumber":3,"startTime":"2026-02-27T20:20:34.043Z","endTime":"2026-02-27T20:20:37.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.814995254067494,"aZ":-31.22915769563037,"pfxX":6.2983647333555535,"pfxZ":0.6421307693737495,"pX":0.08322846496733635,"pZ":1.184276288436309,"vX0":1.4882289344097892,"vY0":-120.45139959456924,"vZ0":-3.9629135926250694,"x":113.83,"y":206.8,"x0":-1.3615124374346261,"y0":50.000160019050476,"z0":5.6316540698814155,"aX":9.192134006654069},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.5,"breakHorizontal":-11.8,"spinRate":2461,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.45586965639012256,"extension":6.656678636360789},"index":4,"playId":"39409225-a506-3e0a-8f16-12a238c50960","pitchNumber":4,"startTime":"2026-02-27T20:20:46.451Z","endTime":"2026-02-27T20:20:49.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.433825190190035,"aZ":-22.236205918175866,"pfxX":-6.832086567155816,"pfxZ":5.211695370573203,"pX":-0.21238333009282967,"pZ":3.141569048200642,"vX0":4.649911456310899,"vY0":-136.7986088287388,"vZ0":-3.2549444967102152,"x":125.1,"y":153.96,"x0":-1.0412272809420033,"y0":50.003053817023684,"z0":5.8602703194433925,"aX":-13.029069080113448},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.0,"breakHorizontal":11.5,"spinRate":1971,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.3994452628243379,"extension":6.52408282005925},"hitData":{"launchSpeed":83.2,"launchAngle":40.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.41,"coordY":88.3}},"index":5,"playId":"c64d3f5c-020b-3dc5-8592-503422deae96","pitchNumber":5,"startTime":"2026-02-27T20:21:08.962Z","endTime":"2026-02-27T20:21:16.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:21:16.729Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alejandro Osuna walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-27T20:21:20.455Z","endTime":"2026-02-27T20:23:00.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67832891007368,"aZ":-29.97019446970827,"pfxX":9.552704167254788,"pfxZ":1.573353575574215,"pX":-0.4372730918969732,"pZ":2.4230938562041557,"vX0":-0.22197828411880666,"vY0":-117.85257909001011,"vZ0":-1.2603227635768766,"x":133.67,"y":173.36,"x0":-1.5812743153321906,"y0":50.0011654113019,"z0":5.748516334204628,"aX":13.353033111023647},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.8,"breakHorizontal":-17.2,"spinRate":2509,"spinDirection":60},"zone":4,"typeConfidence":0.91,"plateTime":0.4658586086457115,"extension":6.587373942779306},"index":0,"playId":"b292c329-faa7-3be1-ad49-c6f464663794","pitchNumber":1,"startTime":"2026-02-27T20:21:38.424Z","endTime":"2026-02-27T20:21:41.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.909571608686058,"aZ":-25.451255640967126,"pfxX":0.4437225393083222,"pfxZ":3.783889304850648,"pX":-0.3139168622639761,"pZ":4.158131266943998,"vX0":2.2495578989869056,"vY0":-132.1583502324118,"vZ0":0.021737607526028713,"x":128.97,"y":126.51,"x0":-1.2321583707794541,"y0":50.00416274354188,"z0":6.011813604442989,"aX":0.7883881045074372},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.1,"breakHorizontal":-1.3,"spinRate":2201,"spinDirection":189},"zone":11,"typeConfidence":0.91,"plateTime":0.4136978446951609,"extension":6.57826941347004},"index":1,"playId":"53089970-5df4-31d8-9860-9835f9efe562","pitchNumber":2,"startTime":"2026-02-27T20:21:50.150Z","endTime":"2026-02-27T20:21:53.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.493778587498706,"aZ":-32.229508787770165,"pfxX":-8.435113930657181,"pfxZ":-0.033746041135029436,"pX":-1.551249911974694,"pZ":0.7060325291444598,"vX0":3.063537499509845,"vY0":-129.92861357827869,"vZ0":-6.351546867986176,"x":176.13,"y":219.72,"x0":-1.647806708935418,"y0":50.00234700236258,"z0":5.62273127537661,"aX":-14.462227307198539},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.2,"breakHorizontal":14.6,"spinRate":1593,"spinDirection":237},"zone":13,"typeConfidence":0.91,"plateTime":0.42110607682165746,"extension":6.567639339656378},"index":2,"playId":"806a5085-3df5-36f4-91ac-746b1dc09434","pitchNumber":3,"startTime":"2026-02-27T20:22:03.292Z","endTime":"2026-02-27T20:22:06.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.669561136635572,"aZ":-30.374036650683408,"pfxX":9.514209347115806,"pfxZ":1.2710300916594228,"pX":-0.19648181460758823,"pZ":2.516829295787145,"vX0":0.4655962524134714,"vY0":-118.13208881518658,"vZ0":-1.1479093731251313,"x":124.49,"y":170.83,"x0":-1.6328397682506002,"y0":50.00461526610206,"z0":5.791266041475805,"aX":13.50110545847588},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.3,"breakHorizontal":-17.4,"spinRate":2459,"spinDirection":62},"zone":5,"typeConfidence":0.91,"plateTime":0.4629645462731391,"extension":6.691178075036969},"index":3,"playId":"9bd48ad1-c2de-329b-92ee-3433286b6d03","pitchNumber":4,"startTime":"2026-02-27T20:22:19.121Z","endTime":"2026-02-27T20:22:24.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.179481614681926,"aZ":-23.006915986401054,"pfxX":-3.357359739755898,"pfxZ":4.836625024110921,"pX":0.6590558568262954,"pZ":3.960296649538846,"vX0":5.54832270851334,"vY0":-136.15020662216892,"vZ0":-1.3396997998550875,"x":91.88,"y":131.85,"x0":-0.9600321291507738,"y0":50.00315117166664,"z0":6.036204874144161,"aX":-6.364597739962492},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.8,"breakHorizontal":5.0,"spinRate":1945,"spinDirection":190},"zone":12,"typeConfidence":0.73,"plateTime":0.4008173338698704,"extension":6.769004016639704},"index":4,"playId":"da09efd6-56c9-380d-a21f-ee3e456ae058","pitchNumber":5,"startTime":"2026-02-27T20:22:43.692Z","endTime":"2026-02-27T20:22:46.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.667707280533378,"aZ":-22.14260248614277,"pfxX":-4.147904151351818,"pfxZ":5.3467166531205645,"pX":1.2141084791126764,"pZ":1.7943274921896166,"vX0":7.1176094893866395,"vY0":-135.617978763461,"vZ0":-6.759040995909516,"x":70.72,"y":190.33,"x0":-0.8969620644589716,"y0":50.00456110172743,"z0":5.8469334950893215,"aX":-7.783941093320483},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.5,"breakHorizontal":6.1,"spinRate":1898,"spinDirection":197},"zone":14,"typeConfidence":0.89,"plateTime":0.402778586012992,"extension":6.763910075517015},"index":5,"playId":"e2fb5ef3-fb02-399a-8b68-0bc408e257b6","pitchNumber":6,"startTime":"2026-02-27T20:22:57.392Z","endTime":"2026-02-27T20:23:00.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:23:00.710Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Cauley called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-27T20:23:09.340Z","endTime":"2026-02-27T20:24:37.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.801480905230754,"aZ":-24.259358850465116,"pfxX":-8.202478687362387,"pfxZ":4.184743870662073,"pX":-0.8011815743970521,"pZ":2.1524797747569853,"vX0":4.212712414587648,"vY0":-136.15100267269105,"vZ0":-5.450024977840034,"x":147.54,"y":180.66,"x0":-1.2966459729389517,"y0":50.0033294552155,"z0":5.842418874658812,"aX":-15.514793228777831},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.7,"breakHorizontal":14.0,"spinRate":2021,"spinDirection":208},"zone":4,"typeConfidence":0.9,"plateTime":0.4011571683601929,"extension":6.762079025012947},"index":0,"playId":"4e3ce51c-b097-37c3-9e56-bb846f780944","pitchNumber":1,"startTime":"2026-02-27T20:23:27.612Z","endTime":"2026-02-27T20:23:30.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":81.8,"endSpeed":75.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.666788752459304,"aZ":-31.365597503259316,"pfxX":8.430536299565954,"pfxZ":0.5658082821341708,"pX":0.2775637838510421,"pZ":1.3553676354650945,"vX0":1.6581080720239318,"vY0":-119.11743426077636,"vZ0":-3.637147498078451,"x":106.42,"y":202.19,"x0":-1.523324159548502,"y0":50.00410925656805,"z0":5.74904916744086,"aX":12.070410555585333},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.4,"breakHorizontal":-15.7,"spinRate":2494,"spinDirection":55},"zone":14,"typeConfidence":0.91,"plateTime":0.4604715169759963,"extension":6.688667054328958},"index":1,"playId":"83cc5ed8-024a-38ae-859c-4ca10889e89f","pitchNumber":2,"startTime":"2026-02-27T20:23:50.221Z","endTime":"2026-02-27T20:23:53.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79760653169433,"aZ":-28.753531695232518,"pfxX":7.702075154921392,"pfxZ":2.3502640056978867,"pX":2.4775626223215568,"pZ":1.400782667426623,"vX0":6.500344465985944,"vY0":-119.72703045037953,"vZ0":-3.8305196154736754,"x":22.56,"y":200.96,"x0":-1.2716538652969245,"y0":50.001661089805495,"z0":5.59056204332556,"aX":11.195402980143502},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.6,"breakHorizontal":-15.5,"spinRate":2411,"spinDirection":59},"zone":14,"typeConfidence":0.91,"plateTime":0.45722601943688446,"extension":6.746200242547423},"index":2,"playId":"bf211916-6953-3de7-a629-ed3787fe8641","pitchNumber":3,"startTime":"2026-02-27T20:24:16.693Z","endTime":"2026-02-27T20:24:19.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.969397279146367,"aZ":-19.331597881224326,"pfxX":-5.2065222489086,"pfxZ":6.810458026892476,"pX":0.4102659512617832,"pZ":3.191663838507008,"vX0":5.547082593449853,"vY0":-136.20471472214464,"vZ0":-3.8614814544302893,"x":101.36,"y":152.61,"x0":-0.9729713792478929,"y0":50.000758998793444,"z0":5.958736966162808,"aX":-9.814760817734255},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.8,"breakHorizontal":8.3,"spinRate":1975,"spinDirection":206},"zone":3,"typeConfidence":0.9,"plateTime":0.40162086608647796,"extension":6.8866718990840665},"index":3,"playId":"3a2d2e43-7ce9-3e7b-83ee-f2af8e5d9785","pitchNumber":4,"startTime":"2026-02-27T20:24:34.624Z","endTime":"2026-02-27T20:24:37.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:24:37.925Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Herrera strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-27T20:24:41.716Z","endTime":"2026-02-27T20:27:02.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38933403524396,"aZ":-21.140659488556814,"pfxX":-4.2274333432930735,"pfxZ":5.926881781255762,"pX":-0.4623319946544406,"pZ":3.0118234654516565,"vX0":3.608570326743184,"vY0":-135.09803420923865,"vZ0":-3.7029891861815942,"x":134.62,"y":157.46,"x0":-1.2612706955990567,"y0":50.006231390225814,"z0":5.872992178310967,"aX":-7.874009526284485},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.2,"breakHorizontal":7.0,"spinRate":1905,"spinDirection":212},"zone":1,"typeConfidence":0.88,"plateTime":0.4042845811075675,"extension":6.761689664264591},"index":0,"playId":"a97cc570-7f68-3c2a-8bab-2d5962389729","pitchNumber":1,"startTime":"2026-02-27T20:24:58.692Z","endTime":"2026-02-27T20:25:01.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"ee7526cf-4137-3feb-9910-347f6a97be81","startTime":"2026-02-27T20:25:18.612Z","endTime":"2026-02-27T20:25:22.730Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47339556923309,"aZ":-20.328881745572424,"pfxX":-5.974704601853608,"pfxZ":6.245544865999019,"pX":-0.7152274825297188,"pZ":2.389118976194891,"vX0":2.963685358005694,"vY0":-137.1120303831865,"vZ0":-5.833033829933456,"x":144.26,"y":174.27,"x0":-1.0363547892238731,"y0":50.00035909789853,"z0":5.939523860305125,"aX":-11.327740039958853},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.2,"breakHorizontal":10.2,"spinRate":2023,"spinDirection":207},"zone":4,"typeConfidence":0.9,"plateTime":0.400101673605223,"extension":6.667855008134436},"index":2,"playId":"c5f2a21f-cfe0-3180-9c3c-67458b2137c9","pitchNumber":2,"startTime":"2026-02-27T20:25:32.947Z","endTime":"2026-02-27T20:25:35.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.7,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.756501232235035,"aZ":-28.046082807790786,"pfxX":7.085195846231583,"pfxZ":2.7390584241676725,"pX":-0.31943227484100717,"pZ":1.2802810532891056,"vX0":0.7638287000255828,"vY0":-121.22107322248753,"vZ0":-5.021367090481228,"x":129.18,"y":204.21,"x0":-1.559569027362732,"y0":50.0056338024075,"z0":5.789207677337084,"aX":10.684666067760913},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.2,"breakHorizontal":-13.1,"spinRate":2399,"spinDirection":64},"zone":13,"typeConfidence":0.9,"plateTime":0.44957886385960055,"extension":6.670952480082283},"index":3,"playId":"88e7c083-ccae-3d78-92a2-5796f4b553a0","pitchNumber":3,"startTime":"2026-02-27T20:25:54.106Z","endTime":"2026-02-27T20:25:57.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-02-27T20:26:07.611Z","endTime":"2026-02-27T20:26:26.490Z","isPitch":false,"type":"action","player":{"id":645444,"link":"/api/v1/people/645444"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0599149361538,"aZ":-23.4082126123528,"pfxX":-5.081545315780776,"pfxZ":4.655502060641874,"pX":0.1513964255396189,"pZ":3.6797043824696734,"vX0":4.707886862290053,"vY0":-135.7018661794655,"vZ0":-2.0330977271890727,"x":111.23,"y":139.43,"x0":-0.9378307940912907,"y0":50.00182593523979,"z0":6.053553847286885,"aX":-9.566707894622528},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.3,"breakHorizontal":8.3,"spinRate":1841,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.4021631230907712,"extension":6.603454704261864},"index":5,"playId":"0c36ef4a-484d-34ba-bb74-c24ca5e5fd9b","pitchNumber":4,"startTime":"2026-02-27T20:26:26.490Z","endTime":"2026-02-27T20:26:30.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Alejandro Osuna steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":6,"actionPlayId":"0c36ef4a-484d-34ba-bb74-c24ca5e5fd9b","startTime":"2026-02-27T20:26:33.176Z","endTime":"2026-02-27T20:26:57.619Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"postOnSecond":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.94,"dramaIndex":35.0,"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7062624881804,"aZ":-32.221637969156525,"pfxX":6.114686117632035,"pfxZ":-0.02942543083935778,"pX":0.8122794362027134,"pZ":1.1197536492220115,"vX0":3.702412740092773,"vY0":-121.23425993088821,"vZ0":-4.090351756237945,"x":86.04,"y":208.55,"x0":-1.5292842808386535,"y0":50.005316815371835,"z0":5.641413834931703,"aX":9.102070709454892},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.7,"breakHorizontal":-12.0,"spinRate":2429,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.4518097057932402,"extension":6.619587866406569},"index":7,"playId":"8bdc29e8-e1b1-3de9-a64e-ef17a75dc096","pitchNumber":5,"startTime":"2026-02-27T20:26:57.619Z","endTime":"2026-02-27T20:27:02.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_ab"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_ab"},{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_pa"},{"player":{"id":607200,"link":"/api/v1/people/607200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:27:02.137Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"LaMonte Wade Jr. grounds out softly, pitcher MacKenzie Gore to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-27T20:29:04.383Z","endTime":"2026-02-27T20:29:39.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669022,"link":"/api/v1/people/669022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.575381536927903,"aZ":-14.817796948885812,"pfxX":4.612350967035521,"pfxZ":8.945341716654152,"pX":-0.14264590127825763,"pZ":1.0827036983595872,"vX0":-7.703891262005693,"vY0":-138.55653791634717,"vZ0":-9.408503488854587,"x":122.44,"y":209.55,"x0":2.0772983937975353,"y0":50.004459945546834,"z0":5.5175730108335515,"aX":8.950793193551139},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.3,"breakHorizontal":-6.7,"spinRate":2312,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.3956369693165147,"extension":6.815617224892393},"index":0,"playId":"63c033b8-be25-3418-9349-0aec418a59d1","pitchNumber":1,"startTime":"2026-02-27T20:29:18.156Z","endTime":"2026-02-27T20:29:21.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89631660899253,"aZ":-15.739792763629625,"pfxX":4.1498090352544175,"pfxZ":8.694517611544073,"pX":0.5062325796618182,"pZ":3.0095878834766236,"vX0":-5.796496231532924,"vY0":-136.56518272485576,"vZ0":-4.001020939518567,"x":97.7,"y":157.52,"x0":2.1164732539675652,"y0":50.00240406919557,"z0":5.575398747863877,"aX":7.84382611893925},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.1,"breakHorizontal":-6.4,"spinRate":2251,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.400978687916846,"extension":6.751697029335972},"hitData":{"launchSpeed":46.4,"launchAngle":-69.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":129.67,"coordY":192.42}},"index":1,"playId":"5ad4ac99-caf8-331b-bba3-e84f15f8ef5b","pitchNumber":2,"startTime":"2026-02-27T20:29:33.506Z","endTime":"2026-02-27T20:29:39.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:29:39.088Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Sam Antonacci lines out, pitcher MacKenzie Gore to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-27T20:29:45.479Z","endTime":"2026-02-27T20:30:40.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669022,"link":"/api/v1/people/669022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":95.2,"endSpeed":87.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96192609034341,"aZ":-17.10126004966047,"pfxX":5.835688592383245,"pfxZ":7.695920670566396,"pX":0.024039468645931313,"pZ":1.963911512439439,"vX0":-7.619125878491921,"vY0":-138.37344794519478,"vZ0":-6.688157456176772,"x":116.08,"y":185.75,"x0":2.042139121965442,"y0":50.00606614593121,"z0":5.5386140986077805,"aX":11.433806922096677},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.8,"breakHorizontal":-9.1,"spinRate":2336,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.39433540892824137,"extension":6.826427653598711},"index":0,"playId":"e91ba5a7-bcc0-3b44-b87e-5239282b2b02","pitchNumber":1,"startTime":"2026-02-27T20:30:08.959Z","endTime":"2026-02-27T20:30:11.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-02-27T20:30:19.902Z","endTime":"2026-02-27T20:30:34.836Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.739009140173852,"aZ":-29.65658872013787,"pfxX":0.6185972588100142,"pfxZ":1.603609507863661,"pX":-0.6090579573436868,"pZ":2.256034294914126,"vX0":-6.424585267874384,"vY0":-125.07413626111585,"vZ0":-2.2451120141591234,"x":140.22,"y":177.87,"x0":1.9197209829911699,"y0":50.00552924300389,"z0":5.612757140417209,"aX":0.9737490449749018},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.6,"breakHorizontal":0.5,"spinRate":2050,"spinDirection":275},"zone":4,"typeConfidence":2.0,"plateTime":0.4390052029446112,"extension":6.745069948941414},"hitData":{"launchSpeed":101.1,"launchAngle":4.0,"totalDistance":78.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":126.46,"coordY":187.35}},"index":2,"playId":"bf9ffb54-b654-35e8-8016-a7ef732452e5","pitchNumber":2,"startTime":"2026-02-27T20:30:34.836Z","endTime":"2026-02-27T20:30:40.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:30:40.482Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brooks Baldwin lines out to left fielder Michael Helman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-27T20:31:36.553Z","endTime":"2026-02-27T20:32:15.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"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-27T20:30:51.963Z","endTime":"2026-02-27T20:31:38.618Z","isPitch":false,"type":"action","player":{"id":681460,"link":"/api/v1/people/681460"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.461649883585903,"aZ":-14.583068643107117,"pfxX":6.086430460820278,"pfxZ":9.042804632450741,"pX":0.5253777548134886,"pZ":2.8952387325425097,"vX0":-6.583536796778351,"vY0":-138.7082536861467,"vZ0":-4.5880300559862155,"x":96.97,"y":160.61,"x0":2.140563501268608,"y0":50.006461822588456,"z0":5.545526865174759,"aX":11.845064702811497},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":-9.6,"spinRate":2223,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.3951029661800236,"extension":6.79639013184157},"index":1,"playId":"6b4b3d8a-8f79-3b6c-baee-807d60b6529b","pitchNumber":1,"startTime":"2026-02-27T20:31:38.618Z","endTime":"2026-02-27T20:31:42.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.03951177325577,"aZ":-11.068638855408702,"pfxX":4.9055386667993615,"pfxZ":10.624421245548099,"pX":0.1730977091700973,"pZ":3.5812375500034834,"vX0":-6.714228820167252,"vY0":-140.5730117689868,"vZ0":-3.7517178346433044,"x":110.4,"y":142.09,"x0":1.9634018263602568,"y0":50.006255442472465,"z0":5.660391131817973,"aX":9.74859245235656},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.6,"breakHorizontal":-7.4,"spinRate":2368,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.39073043522044815,"extension":6.654477124444447},"index":2,"playId":"924ea2ef-578e-3b54-b7f6-202912f00651","pitchNumber":2,"startTime":"2026-02-27T20:31:53.372Z","endTime":"2026-02-27T20:31:56.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1530522613794,"aZ":-38.77353026559573,"pfxX":-1.2948542225891253,"pfxZ":-4.367299387216866,"pX":-0.6073060215695717,"pZ":2.4753360317840563,"vX0":-5.054723265179608,"vY0":-122.16961883579302,"vZ0":0.049523012193350535,"x":140.15,"y":171.95,"x0":1.6570767964581616,"y0":50.00397411155399,"z0":5.788572330783052,"aX":-1.9552592517542144},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-7.7,"breakHorizontal":3.6,"spinRate":2293,"spinDirection":323},"zone":4,"typeConfidence":2.0,"plateTime":0.44841475329156566,"extension":6.8624548025116106},"hitData":{"launchSpeed":94.2,"launchAngle":23.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.29,"coordY":77.67}},"index":3,"playId":"548264d8-a63c-31de-bea4-bd0cf224f1df","pitchNumber":3,"startTime":"2026-02-27T20:32:09.494Z","endTime":"2026-02-27T20:32:15.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:32:15.933Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafe Perich called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-27T20:34:27.194Z","endTime":"2026-02-27T20:36:11.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":825927,"fullName":"Rafe Perich","link":"/api/v1/people/825927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":825927,"fullName":"Rafe Perich","link":"/api/v1/people/825927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Seranthony Domínguez replaces Erick Fedde.","event":"Pitching Substitution","eventType":"pitching_substitution","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-27T20:33:54.239Z","endTime":"2026-02-27T20:34:29.144Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622554,"link":"/api/v1/people/622554"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607200,"link":"/api/v1/people/607200","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":825927,"link":"/api/v1/people/825927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":96.3,"endSpeed":88.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.283630239772272,"aZ":-16.980993597098088,"pfxX":-5.555759364502505,"pfxZ":7.593995874986214,"pX":1.5454082968610483,"pZ":2.402445718245441,"vX0":11.223115793599597,"vY0":-139.79412511145364,"vZ0":-5.286468032051035,"x":58.09,"y":173.91,"x0":-1.7798743735129872,"y0":50.005287384391956,"z0":5.414194270843283,"aX":-11.119717199282839},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.0,"breakHorizontal":8.0,"spinRate":2170,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3901937675543743,"extension":6.0025510772123924},"index":1,"playId":"1797ba21-d93e-304c-9a3b-fd1160b6c779","pitchNumber":1,"startTime":"2026-02-27T20:34:29.144Z","endTime":"2026-02-27T20:34:32.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":825927,"link":"/api/v1/people/825927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.584581552331628,"aZ":-13.623522646845416,"pfxX":-6.176990119014307,"pfxZ":9.378719583229156,"pX":0.3259096558323966,"pZ":1.1566654486276284,"vX0":8.138268556080495,"vY0":-139.11880160355906,"vZ0":-8.755323067750203,"x":104.58,"y":207.55,"x0":-1.8225807239023553,"y0":50.004010673583686,"z0":5.229289451229519,"aX":-12.218641959181008},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":9.7,"spinRate":2171,"spinDirection":225},"zone":14,"typeConfidence":0.87,"plateTime":0.39238139079104783,"extension":6.211385254765734},"index":2,"playId":"afd092e1-c89a-391c-9082-a1a0f351dcf3","pitchNumber":2,"startTime":"2026-02-27T20:34:43.983Z","endTime":"2026-02-27T20:34:47.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":825927,"link":"/api/v1/people/825927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.159599948847593,"aZ":-16.82794291942346,"pfxX":-7.459190034085145,"pfxZ":7.7183465035340815,"pX":-0.7840449966794975,"pZ":1.7899379027970237,"vX0":6.169745842242594,"vY0":-139.3610014359925,"vZ0":-6.464702632014916,"x":146.89,"y":190.45,"x0":-2.0457844052579315,"y0":50.00293081381636,"z0":5.231014520788323,"aX":-14.830409251945605},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.0,"breakHorizontal":12.4,"spinRate":2144,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.39142111886799213,"extension":6.192497085643068},"index":3,"playId":"7a055407-bee3-3078-982c-6d9451947d84","pitchNumber":3,"startTime":"2026-02-27T20:35:01.099Z","endTime":"2026-02-27T20:35:04.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":825927,"link":"/api/v1/people/825927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.829572798644588,"aZ":-13.848692268885138,"pfxX":-5.111750011960565,"pfxZ":8.86848197362309,"pX":0.09383110424408335,"pZ":1.5944222564687456,"vX0":7.173610761014292,"vY0":-142.1941871693969,"vZ0":-7.844724930666067,"x":113.42,"y":195.73,"x0":-1.7869358546658058,"y0":50.00439462497698,"z0":5.250738794379294,"aX":-10.564556688991903},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.8,"breakHorizontal":7.9,"spinRate":2136,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3838677435937763,"extension":6.16334792111472},"index":4,"playId":"dcead410-5df0-332a-8a84-29b5cb7c82f4","pitchNumber":4,"startTime":"2026-02-27T20:35:48.674Z","endTime":"2026-02-27T20:35:51.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":825927,"link":"/api/v1/people/825927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.205606564462567,"aZ":-34.39950745169426,"pfxX":-5.528975152604287,"pfxZ":-1.479287712483476,"pX":-0.6006659619410392,"pZ":3.5262470613647983,"vX0":4.629440935041097,"vY0":-121.54476136028299,"vZ0":1.9261241706743977,"x":139.9,"y":143.57,"x0":-1.8091287877726172,"y0":50.00539382600301,"z0":5.704650762100123,"aX":-8.296707458573575},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.0,"breakHorizontal":9.0,"spinRate":953,"spinDirection":267},"zone":11,"typeConfidence":0.9,"plateTime":0.45015560870978444,"extension":6.189825684265049},"index":5,"playId":"c6dd3a96-86b7-3d18-bdab-95f6f67ddff8","pitchNumber":5,"startTime":"2026-02-27T20:36:07.824Z","endTime":"2026-02-27T20:36:11.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":825927,"link":"/api/v1/people/825927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":825927,"link":"/api/v1/people/825927"},"credit":"b_ab"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_ab"},{"player":{"id":825927,"link":"/api/v1/people/825927"},"credit":"b_pa"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:36:11.141Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Hanson flies out to right fielder Austin Hays.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-27T20:36:18.595Z","endTime":"2026-02-27T20:36:47.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702630,"fullName":"Luke Hanson","link":"/api/v1/people/702630"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702630,"fullName":"Luke Hanson","link":"/api/v1/people/702630"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7990297929806,"aZ":-22.83687632809102,"pfxX":-9.442524609543552,"pfxZ":4.6627489938542,"pX":-0.8824448248267966,"pZ":2.1834631526376955,"vX0":6.139671976423972,"vY0":-140.41640700324203,"vZ0":-4.571471390801055,"x":150.64,"y":179.83,"x0":-1.8666809384188625,"y0":50.005729153467456,"z0":5.312141774527712,"aX":-18.921940428993096},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.7,"breakHorizontal":16.0,"spinRate":2192,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.3895700116271419,"extension":6.150168943168472},"hitData":{"launchSpeed":84.7,"launchAngle":47.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":155.71,"coordY":97.45}},"index":0,"playId":"dbd48269-f8bf-3ca0-a5c4-094679c02e7b","pitchNumber":1,"startTime":"2026-02-27T20:36:39.704Z","endTime":"2026-02-27T20:36:47.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":702630,"link":"/api/v1/people/702630","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702630,"link":"/api/v1/people/702630"},"credit":"b_ab"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_ab"},{"player":{"id":702630,"link":"/api/v1/people/702630"},"credit":"b_pa"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:36:47.591Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Evan Carter singles on a ground ball to second baseman Sam Antonacci.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-27T20:36:50.074Z","endTime":"2026-02-27T20:38:04.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.138242260163707,"aZ":-41.422059369435246,"pfxX":4.308823496348943,"pfxZ":-6.716513354152444,"pX":0.9492031643119451,"pZ":1.1462285352723594,"vX0":4.978526077981829,"vY0":-116.87730452799187,"vZ0":-1.294541038096365,"x":80.82,"y":207.83,"x0":-1.772824963011853,"y0":50.005377465762884,"z0":5.616117033948515,"aX":5.929149481392831},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-12.2,"breakHorizontal":-9.1,"spinRate":2315,"spinDirection":40},"zone":14,"typeConfidence":0.91,"plateTime":0.46960657767395686,"extension":6.263651345325455},"index":0,"playId":"428f759e-d071-368e-93e4-730bcaf86949","pitchNumber":1,"startTime":"2026-02-27T20:37:16.534Z","endTime":"2026-02-27T20:37:20.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.331489146183397,"aZ":-20.15848028086749,"pfxX":-1.841767299621596,"pfxZ":6.053197612150583,"pX":1.9556219689767214,"pZ":1.657410049890182,"vX0":10.9171116208392,"vY0":-139.71219824750008,"vZ0":-6.25770519543319,"x":42.46,"y":194.03,"x0":-1.7565244088833332,"y0":50.00035104024601,"z0":5.243002981250965,"aX":-3.6552007880810518},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.8,"breakHorizontal":1.2,"spinRate":1989,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3914629677658614,"extension":6.23248531104944},"index":1,"playId":"71652bb4-ea18-311e-b41a-51b2f9916d72","pitchNumber":2,"startTime":"2026-02-27T20:37:33.013Z","endTime":"2026-02-27T20:37:36.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.204230606190478,"aZ":-14.627449735559727,"pfxX":-4.405590538829404,"pfxZ":8.894928729542265,"pX":0.25157834231731274,"pZ":2.198795017887411,"vX0":7.215588062771056,"vY0":-139.3078857096351,"vZ0":-5.7503242739789995,"x":107.41,"y":179.41,"x0":-1.7953683610583226,"y0":50.00515198258536,"z0":5.250600348820956,"aX":-8.693443133723598},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":6.6,"spinRate":2185,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3926324379415327,"extension":6.11246346892478},"hitData":{"launchSpeed":88.2,"launchAngle":2.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.61,"coordY":151.64}},"index":2,"playId":"25532955-4a25-3162-a268-127207259ad2","pitchNumber":3,"startTime":"2026-02-27T20:37:58.374Z","endTime":"2026-02-27T20:38:04.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:38:04.722Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Burger flies out to right fielder Austin Hays.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-27T20:38:49.037Z","endTime":"2026-02-27T20:40:44.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"99979f84-1b2b-3822-83a1-39fb15e4f576","startTime":"2026-02-27T20:38:34.813Z","endTime":"2026-02-27T20:38:38.931Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.828879453414878,"aZ":-27.093547308253328,"pfxX":7.670790984655265,"pfxZ":3.364568157511494,"pX":0.3424431220586657,"pZ":1.9822796535162857,"vX0":2.967438169405897,"vY0":-122.51464007426578,"vZ0":-2.681359246856876,"x":103.95,"y":185.26,"x0":-1.8834026941365356,"y0":50.001691998349074,"z0":5.423779683450554,"aX":11.575211579973987},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.6,"breakHorizontal":-14.6,"spinRate":2202,"spinDirection":78},"zone":9,"typeConfidence":0.92,"plateTime":0.44829815734065326,"extension":6.251120765354612},"index":1,"playId":"cfe0919f-e226-347e-aae5-aee7bd3ef884","pitchNumber":1,"startTime":"2026-02-27T20:38:51.189Z","endTime":"2026-02-27T20:38:54.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"7031d3f7-18e7-3044-95f8-ea9d00df40ef","startTime":"2026-02-27T20:39:10.349Z","endTime":"2026-02-27T20:39:14.467Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.968508759927374,"aZ":-19.781920729259156,"pfxX":-1.9431508562653548,"pfxZ":6.466437304042561,"pX":-0.5523634159507378,"pZ":2.683666776477552,"vX0":4.70622324150331,"vY0":-137.00452507616944,"vZ0":-3.7589520618271064,"x":138.05,"y":166.32,"x0":-2.033758077584225,"y0":50.00366423766471,"z0":5.411805153440052,"aX":-3.7247856545849434},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.2,"breakHorizontal":2.6,"spinRate":2107,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.39855395933995075,"extension":6.192542827217324},"index":3,"playId":"4cd4ce12-9e56-3b24-b6d2-cea0817d1529","pitchNumber":2,"startTime":"2026-02-27T20:39:24.140Z","endTime":"2026-02-27T20:39:27.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-02-27T20:39:34.150Z","endTime":"2026-02-27T20:39:50.222Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0115782348033,"aZ":-34.09967850101197,"pfxX":-6.2615320110200905,"pfxZ":-1.367172933815585,"pX":-1.7261614235852658,"pZ":4.146955145062528,"vX0":1.6374025834723145,"vY0":-117.81696646690251,"vZ0":3.3019027751430734,"x":182.8,"y":126.81,"x0":-1.6158985657463194,"y0":50.00267661929903,"z0":5.875121673538915,"aX":-8.818040914414098},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.4,"breakHorizontal":10.9,"spinRate":968,"spinDirection":269},"zone":11,"typeConfidence":0.89,"plateTime":0.46458030801942174,"extension":6.409744752063692},"index":5,"playId":"fe9b9b31-cc5b-3fd4-a1ba-2ad26496883f","pitchNumber":3,"startTime":"2026-02-27T20:39:50.222Z","endTime":"2026-02-27T20:39:53.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10045189769854,"aZ":-26.354274542129602,"pfxX":6.376013137253208,"pfxZ":3.8172426000094966,"pX":-0.06785365255406262,"pZ":2.343535452467526,"vX0":2.4389810168423844,"vY0":-122.45477173343917,"vZ0":-2.050792111138847,"x":119.59,"y":175.5,"x0":-1.9039921594570655,"y0":50.0055693935443,"z0":5.435947132674693,"aX":9.730509845737194},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.7,"breakHorizontal":-12.1,"spinRate":2469,"spinDirection":71},"zone":5,"typeConfidence":0.92,"plateTime":0.44646997111465403,"extension":6.244359416328745},"index":6,"playId":"af204bd0-713b-3c1e-8530-bf44f341d5da","pitchNumber":4,"startTime":"2026-02-27T20:40:12.454Z","endTime":"2026-02-27T20:40:16.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.071693004797837,"aZ":-17.688193935266497,"pfxX":-1.894756512225559,"pfxZ":7.622033946901269,"pX":0.871260014949949,"pZ":2.9606708037278118,"vX0":7.752093729245596,"vY0":-136.73539699563702,"vZ0":-3.4153231438078464,"x":83.79,"y":158.84,"x0":-1.7497349865599414,"y0":50.00430245664403,"z0":5.433768530788822,"aX":-3.602598190102434},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.3,"breakHorizontal":1.9,"spinRate":2143,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.399987252868911,"extension":6.186131113928978},"hitData":{"launchSpeed":73.3,"launchAngle":45.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.05,"coordY":109.89}},"index":7,"playId":"edaed93f-b61c-3106-9026-17960125b600","pitchNumber":5,"startTime":"2026-02-27T20:40:39.439Z","endTime":"2026-02-27T20:40:44.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":2.500000000000007,"leverageIndex":1.01,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:40:44.979Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dustin Harris singles on a ground ball to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-27T20:42:43.975Z","endTime":"2026-02-27T20:43:40.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"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":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9908861653116,"aZ":-14.866396865349092,"pfxX":4.812399397915172,"pfxZ":9.00955903429655,"pX":-0.30271146709310337,"pZ":3.072493381852695,"vX0":-7.886004720335983,"vY0":-138.25974372256513,"vZ0":-4.164952271625145,"x":128.54,"y":155.82,"x0":1.9712318160952544,"y0":50.006448604566636,"z0":5.607331847668568,"aX":9.249319795095506},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":-7.0,"spinRate":2261,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.3973095567501099,"extension":6.743080580351558},"index":0,"playId":"32211be7-1217-3410-b6d6-c452e001efc8","pitchNumber":1,"startTime":"2026-02-27T20:43:01.883Z","endTime":"2026-02-27T20:43:04.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687957,"link":"/api/v1/people/687957","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25539204813838,"aZ":-13.142282344790377,"pfxX":2.5195613542255577,"pfxZ":9.832399759745023,"pX":0.6572522968049952,"pZ":4.1879050529182305,"vX0":-4.673869742065187,"vY0":-138.77425476406466,"vZ0":-2.0972314867360957,"x":91.95,"y":125.71,"x0":2.0417637207077846,"y0":50.00336807692216,"z0":5.836908034936722,"aX":4.877829078303143},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.5,"breakHorizontal":-3.5,"spinRate":2323,"spinDirection":158},"zone":12,"typeConfidence":2.0,"plateTime":0.3958366201646686,"extension":6.705619355362931},"index":1,"playId":"3fa7381a-37ce-32aa-8d54-aba5ac0673b0","pitchNumber":2,"startTime":"2026-02-27T20:43:16.527Z","endTime":"2026-02-27T20:43:19.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687957,"link":"/api/v1/people/687957","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":76.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20143350715992,"aZ":-31.592590384661968,"pfxX":-3.110745165669113,"pfxZ":0.3885016175546774,"pX":-0.6675379425156777,"pZ":2.7690180599026153,"vX0":-5.392814396772981,"vY0":-123.49402755265255,"vZ0":-0.612620111374893,"x":142.44,"y":164.02,"x0":1.9699862301592146,"y0":50.004740411152895,"z0":5.735728629397812,"aX":-4.687064290058168},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.8,"breakHorizontal":7.2,"spinRate":2156,"spinDirection":271},"zone":4,"typeConfidence":2.0,"plateTime":0.4477501502073511,"extension":6.723078390823749},"hitData":{"launchSpeed":95.3,"launchAngle":-5.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.51,"coordY":94.76}},"index":2,"playId":"9f4fffea-5187-331a-93a5-163bb42dacf9","pitchNumber":3,"startTime":"2026-02-27T20:43:30.585Z","endTime":"2026-02-27T20:43:40.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687957,"link":"/api/v1/people/687957","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687957,"link":"/api/v1/people/687957"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":687957,"link":"/api/v1/people/687957"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":0.98,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:43:40.779Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Darren Baker strikes out on a foul tip and Dustin Harris caught stealing 2nd, catcher Jose Herrera to shortstop Cam Cauley to catcher Jose Herrera.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-27T20:43:43.099Z","endTime":"2026-02-27T20:46:13.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":671117,"fullName":"Darren Baker","link":"/api/v1/people/671117"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":1},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":671117,"fullName":"Darren Baker","link":"/api/v1/people/671117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.0,"endSpeed":87.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.556716204509428,"aZ":-13.124788983664937,"pfxX":4.391378532480307,"pfxZ":9.656335195611515,"pX":-0.01376111566816228,"pZ":3.0478173326909372,"vX0":-6.627095528587132,"vY0":-139.59878990924022,"vZ0":-4.865398663458676,"x":117.52,"y":156.49,"x0":1.8208963538556118,"y0":50.003146167991076,"z0":5.677922783740807,"aX":8.663874840078384},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.7,"breakHorizontal":-6.6,"spinRate":2291,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.3924328016924945,"extension":6.740359281250478},"index":0,"playId":"bb4c4648-f16b-362d-a224-ae33d500dac1","pitchNumber":1,"startTime":"2026-02-27T20:44:03.649Z","endTime":"2026-02-27T20:44:06.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"first":{"id":687957,"link":"/api/v1/people/687957"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.817032002315212,"aZ":-14.49784914029293,"pfxX":5.647307523813535,"pfxZ":9.118647518503948,"pX":0.4760611626677376,"pZ":1.6150078870816413,"vX0":-5.632414112164158,"vY0":-138.13402064651487,"vZ0":-8.169433386383941,"x":98.85,"y":195.17,"x0":1.804557807573053,"y0":50.00505279806655,"z0":5.578830092358439,"aX":10.950923284340663},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":-9.1,"spinRate":2254,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.3960201383523452,"extension":6.651653985113241},"index":1,"playId":"0038ba69-1dee-323b-9e57-459a97d7d434","pitchNumber":2,"startTime":"2026-02-27T20:44:22.301Z","endTime":"2026-02-27T20:44:25.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"first":{"id":687957,"link":"/api/v1/people/687957"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.128744735951525,"aZ":-17.14267459865505,"pfxX":5.199837707306073,"pfxZ":7.633138124469137,"pX":-0.06826419635992359,"pZ":2.5447663498817055,"vX0":-6.926941629146187,"vY0":-138.95745683659044,"vZ0":-5.473951188913743,"x":119.6,"y":170.07,"x0":1.7732628219882076,"y0":50.00117832236617,"z0":5.666856496628529,"aX":10.238170310139335},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.0,"breakHorizontal":-8.0,"spinRate":2180,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.39313390836766704,"extension":6.728171608052562},"index":2,"playId":"5052c882-61a0-3d96-9869-955986d2b69d","pitchNumber":3,"startTime":"2026-02-27T20:44:41.573Z","endTime":"2026-02-27T20:44:44.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"first":{"id":687957,"link":"/api/v1/people/687957"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.910799527688113,"aZ":-16.030114032950003,"pfxX":5.4535795018922055,"pfxZ":8.19620816913639,"pX":-0.4000451243199517,"pZ":3.4558915158567487,"vX0":-7.638875366637346,"vY0":-139.35509091709295,"vZ0":-3.39975947810887,"x":132.25,"y":145.47,"x0":1.6663090867456125,"y0":50.001528652004836,"z0":5.748667424470494,"aX":10.740778833702},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":-8.3,"spinRate":2229,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.3928309962044012,"extension":6.75977895011837},"index":3,"playId":"bd277ed4-6df3-393a-ab74-510b6fc031c8","pitchNumber":4,"startTime":"2026-02-27T20:45:00.513Z","endTime":"2026-02-27T20:45:03.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"first":{"id":687957,"link":"/api/v1/people/687957"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":671117,"fullName":"Darren Baker","link":"/api/v1/people/671117"}},"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"f7ffb623-7400-3337-9ee2-c0beed4d4aaf","startTime":"2026-02-27T20:45:33.309Z","endTime":"2026-02-27T20:45:37.427Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"first":{"id":687957,"link":"/api/v1/people/687957"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.294346583094935,"aZ":-15.153637309561296,"pfxX":4.423347742119224,"pfxZ":8.55256428638555,"pX":0.16757927363553396,"pZ":2.955691353996385,"vX0":-5.972611062446058,"vY0":-140.0891203335682,"vZ0":-4.523930581105134,"x":110.61,"y":158.98,"x0":1.7513185928678945,"y0":50.0017088091471,"z0":5.580263355345926,"aX":8.80214799351771},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":-6.8,"spinRate":2261,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.39080823078077875,"extension":6.869161482346447},"index":5,"playId":"88795da0-4256-33a3-b3e7-5fa89ad89dc7","pitchNumber":5,"startTime":"2026-02-27T20:45:49.427Z","endTime":"2026-02-27T20:45:53.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"first":{"id":687957,"link":"/api/v1/people/687957"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.458106201732623,"aZ":-38.55122196304669,"pfxX":0.5649035105367127,"pfxZ":-4.359718595084091,"pX":0.005120431355824714,"pZ":3.251865302495332,"vX0":-3.710267108227075,"vY0":-119.16427748224034,"vZ0":1.9762574729732492,"x":116.8,"y":150.98,"x0":1.4983745790614735,"y0":50.005919307811396,"z0":5.8542934325367275,"aX":0.8261622503411289},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-7.3,"breakHorizontal":-0.2,"spinRate":2292,"spinDirection":317},"zone":2,"typeConfidence":2.0,"plateTime":0.4568674884444759,"extension":6.774625242380689},"index":6,"playId":"4cb8b60e-e22a-3441-ae25-d35071e6c04d","pitchNumber":6,"startTime":"2026-02-27T20:46:09.647Z","endTime":"2026-02-27T20:46:13.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"first":{"id":687957,"link":"/api/v1/people/687957"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671117,"link":"/api/v1/people/671117"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":671117,"link":"/api/v1/people/671117"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-8.299999999999997,"leverageIndex":1.62,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:46:13.536Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Miguel Vargas doubles (1) on a line drive to left fielder Michael Helman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-27T20:46:34.725Z","endTime":"2026-02-27T20:48:07.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":82.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.705151014340295,"aZ":-23.76623656574645,"pfxX":0.2526071369655134,"pfxZ":4.928406451558102,"pX":-0.8827840467779006,"pZ":1.979264250863423,"vX0":-6.83941302521601,"vY0":-129.23662878901933,"vZ0":-4.523530753040825,"x":150.65,"y":185.34,"x0":1.7553721225925096,"y0":50.00487706999864,"z0":5.558045856806217,"aX":0.43212038076995696},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.2,"breakHorizontal":1.0,"spinRate":1980,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.4223958855342014,"extension":6.760336416269469},"index":0,"playId":"3909a8de-498d-36e3-a1d9-44a44d36f37e","pitchNumber":1,"startTime":"2026-02-27T20:46:44.947Z","endTime":"2026-02-27T20:46:47.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":86.4,"endSpeed":79.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.282376477691738,"aZ":-24.48592053331498,"pfxX":7.231352195634309,"pfxZ":4.748893329774809,"pX":1.357507149502635,"pZ":3.683747029240851,"vX0":-3.8206112593884347,"vY0":-125.8746473887154,"vZ0":0.04997376353495686,"x":65.26,"y":139.32,"x0":1.9479374178132947,"y0":50.00468297192686,"z0":5.630657334285133,"aX":11.715500318199398},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.9,"breakHorizontal":-12.4,"spinRate":1981,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.43356021508339637,"extension":6.85203946265396},"index":1,"playId":"0917cf7c-b08e-3220-a088-8efe5ecc898c","pitchNumber":2,"startTime":"2026-02-27T20:46:58.596Z","endTime":"2026-02-27T20:47:01.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97084288141081,"aZ":-24.23142267745838,"pfxX":6.415363285412721,"pfxZ":4.946974621251247,"pX":-0.08989275320902836,"pZ":2.5554243176819638,"vX0":-6.636925951792284,"vY0":-125.04147550839663,"vZ0":-2.5532650212144814,"x":120.43,"y":169.78,"x0":1.748125792171476,"y0":50.001789322529525,"z0":5.549607184399512,"aX":10.298056589577628},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.6,"breakHorizontal":-10.3,"spinRate":1753,"spinDirection":120},"zone":5,"typeConfidence":2.0,"plateTime":0.43575969599318576,"extension":6.849359936082237},"index":2,"playId":"fea9bc95-d52a-3dac-8ce3-d481e6853a4d","pitchNumber":3,"startTime":"2026-02-27T20:47:14.388Z","endTime":"2026-02-27T20:47:17.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-02-27T20:47:22.695Z","endTime":"2026-02-27T20:47:35.932Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.159222499700906,"aZ":-28.151835797775583,"pfxX":-1.2637547508336349,"pfxZ":2.34515428773455,"pX":-1.2084348028197638,"pZ":3.2205692945600126,"vX0":-7.343954990493756,"vY0":-129.6868435840517,"vZ0":-1.0584956781024335,"x":163.06,"y":151.82,"x0":1.8153949350863647,"y0":50.00472265187449,"z0":5.766301752961313,"aX":-2.168462620762784},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.2,"breakHorizontal":3.8,"spinRate":2037,"spinDirection":171},"zone":11,"typeConfidence":2.0,"plateTime":0.4211157877089615,"extension":6.725618168049055},"index":4,"playId":"18cf4778-75ad-3fc2-ad75-2ee139a66f04","pitchNumber":4,"startTime":"2026-02-27T20:47:35.932Z","endTime":"2026-02-27T20:47:39.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.267927128419956,"aZ":-24.75434052781561,"pfxX":-0.8324611268948741,"pfxZ":4.066660938562672,"pX":-0.971834952971807,"pZ":1.5962565785357004,"vX0":-6.75831211621035,"vY0":-133.64798567072702,"vZ0":-6.072962396339524,"x":154.04,"y":195.68,"x0":1.6882210645884912,"y0":50.00563696398373,"z0":5.653242717050208,"aX":-1.5204344909472431},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.4,"breakHorizontal":2.9,"spinRate":1952,"spinDirection":172},"zone":13,"typeConfidence":2.0,"plateTime":0.40836569503864206,"extension":6.850339257260727},"hitData":{"launchSpeed":84.4,"launchAngle":6.0,"totalDistance":89.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.5,"coordY":129.86}},"index":5,"playId":"129726e4-9287-39e3-8d87-6b8dc70a6bf4","pitchNumber":5,"startTime":"2026-02-27T20:47:55.713Z","endTime":"2026-02-27T20:48:07.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.48,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:48:07.162Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Teel grounds out, first baseman Jake Burger to pitcher MacKenzie Gore.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-27T20:48:11.071Z","endTime":"2026-02-27T20:49:57.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55886119143497,"aZ":-15.69330793766241,"pfxX":3.7050564798224666,"pfxZ":8.21582642831763,"pX":0.5853427292802015,"pZ":2.343943495208,"vX0":-4.9797255583817766,"vY0":-140.2303332780222,"vZ0":-6.109337403980878,"x":94.69,"y":175.49,"x0":1.896799660199789,"y0":50.00434498955139,"z0":5.561964772386692,"aX":7.433657178035986},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.9,"breakHorizontal":-5.8,"spinRate":2293,"spinDirection":156},"zone":6,"typeConfidence":2.0,"plateTime":0.38951229197772186,"extension":6.715825984387829},"index":0,"playId":"a32e9d90-a629-3abb-9bed-cdd48169c1c7","pitchNumber":1,"startTime":"2026-02-27T20:48:39.384Z","endTime":"2026-02-27T20:48:42.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.460504424270567,"aZ":-12.62644407261361,"pfxX":3.1753838794480833,"pfxZ":9.901353231044956,"pX":-0.10659396760198206,"pZ":2.943810838581594,"vX0":-6.504438905881994,"vY0":-139.18949954276005,"vZ0":-5.211642401152423,"x":121.06,"y":159.3,"x0":1.8415233014537908,"y0":50.00004265308218,"z0":5.667413161722268,"aX":6.267748956967629},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":-4.4,"spinRate":2334,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.39258882911545046,"extension":6.589714744854273},"index":1,"playId":"396c12b6-b082-373f-809b-2a7505d07c1c","pitchNumber":2,"startTime":"2026-02-27T20:48:56.830Z","endTime":"2026-02-27T20:48:59.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-02-27T20:49:04.316Z","endTime":"2026-02-27T20:49:23.201Z","isPitch":false,"type":"action","player":{"id":691019,"link":"/api/v1/people/691019"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.181173584676067,"aZ":-39.214536497456606,"pfxX":2.1662298866059833,"pfxZ":-4.625834901246563,"pX":-0.6803505845252562,"pZ":-1.0750535411764182,"vX0":-5.6910154177830785,"vY0":-122.61378858503902,"vZ0":-7.947540912679417,"x":142.93,"y":267.81,"x0":1.3889473209453835,"y0":50.00083554181857,"z0":5.553075451077596,"aX":3.299215607109409},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-10.1,"breakHorizontal":-2.6,"spinRate":2350,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.44666265798277704,"extension":6.952741164587813},"index":3,"playId":"8e51c658-e3f6-3faa-83d2-084b6a9f364c","pitchNumber":3,"startTime":"2026-02-27T20:49:23.201Z","endTime":"2026-02-27T20:49:26.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.776860405369376,"aZ":-41.487710161313196,"pfxX":-0.6590536435420631,"pfxZ":-6.406311145924375,"pX":-0.4504468342911158,"pZ":2.0294126715194603,"vX0":-3.8345827668244103,"vY0":-119.43389753118737,"vZ0":-0.1423300378250154,"x":134.17,"y":183.99,"x0":1.2578463661821961,"y0":50.00544257090856,"z0":5.803223569700582,"aX":-0.9571341648471203},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.4,"breakHorizontal":2.0,"spinRate":2357,"spinDirection":317},"zone":7,"typeConfidence":2.0,"plateTime":0.4576041722449782,"extension":6.799203226417785},"hitData":{"launchSpeed":106.6,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.66,"coordY":170.4}},"index":4,"playId":"3359d469-ca14-3544-a297-7cee9ccb0d81","pitchNumber":4,"startTime":"2026-02-27T20:49:50.905Z","endTime":"2026-02-27T20:49:57.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.8000000000000043,"leverageIndex":1.42,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:49:57.849Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Smith walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-27T20:52:19.068Z","endTime":"2026-02-27T20:53:06.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Mike Vasil replaces Seranthony Domínguez.","event":"Pitching Substitution","eventType":"pitching_substitution","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-27T20:52:21.257Z","endTime":"2026-02-27T20:52:21.258Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678024,"link":"/api/v1/people/678024"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.541369022032526,"aZ":-25.439359711556918,"pfxX":-5.445852798821917,"pfxZ":3.4959323453313367,"pX":-1.2821442459432149,"pZ":2.813573850208284,"vX0":2.6333286605428494,"vY0":-137.68349140783792,"vZ0":-3.24465609779663,"x":165.87,"y":162.81,"x0":-1.5415233873847773,"y0":50.004912201745626,"z0":5.722099494752895,"aX":-10.494071677011627},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.9,"breakHorizontal":9.4,"spinRate":2051,"spinDirection":221},"zone":11,"typeConfidence":0.87,"plateTime":0.39728689091173086,"extension":6.004454047562444},"index":1,"playId":"06cd4d95-c041-35a2-8447-e2e8c4f1bc33","pitchNumber":1,"startTime":"2026-02-27T20:52:21.259Z","endTime":"2026-02-27T20:52:24.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":94.1,"endSpeed":86.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.608426058479242,"aZ":-25.508919294542252,"pfxX":-5.8381607938898155,"pfxZ":3.493966453184788,"pX":1.1751097120529053,"pZ":2.909347154571257,"vX0":8.626429817789617,"vY0":-136.82567044254301,"vZ0":-2.991883664706986,"x":72.21,"y":160.23,"x0":-1.2518483076827376,"y0":50.00237976972186,"z0":5.754390348536094,"aX":-11.13269126473385},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.9,"breakHorizontal":8.9,"spinRate":2107,"spinDirection":220},"zone":12,"typeConfidence":0.89,"plateTime":0.3994660159648058,"extension":6.196691955122559},"index":2,"playId":"729cd6c4-cff8-38e4-8453-006d56285153","pitchNumber":2,"startTime":"2026-02-27T20:52:35.630Z","endTime":"2026-02-27T20:52:38.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86615602926196,"aZ":-25.147462181427034,"pfxX":-6.614459286908683,"pfxZ":3.726992757590292,"pX":-0.19932539667279853,"pZ":3.7425765887120885,"vX0":5.7836997786228945,"vY0":-136.00636421080978,"vZ0":-0.8677915544091362,"x":124.6,"y":137.73,"x0":-1.4867588584253872,"y0":50.006281745186584,"z0":5.798809778051073,"aX":-12.48160532759353},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.7,"breakHorizontal":10.9,"spinRate":2190,"spinDirection":221},"zone":11,"typeConfidence":0.89,"plateTime":0.40164725317525507,"extension":6.142273611795734},"index":3,"playId":"76c63274-0b31-30d3-b8d3-da7727f2638f","pitchNumber":3,"startTime":"2026-02-27T20:52:49.543Z","endTime":"2026-02-27T20:52:52.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.755141588396537,"aZ":-27.115681784777472,"pfxX":-9.473272663642936,"pfxZ":2.6254637240755363,"pX":1.2396236117730353,"pZ":1.5780667022540964,"vX0":10.124004978101008,"vY0":-137.62569552112907,"vZ0":-6.0494422773714405,"x":69.75,"y":196.17,"x0":-1.2449313496254908,"y0":50.00666656817086,"z0":5.62596518048656,"aX":-18.290089020085585},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.7,"breakHorizontal":15.2,"spinRate":2143,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.39703393672187826,"extension":6.165957903683447},"index":4,"playId":"519caa31-6691-3081-b91f-2dbd58fd87a8","pitchNumber":4,"startTime":"2026-02-27T20:53:03.079Z","endTime":"2026-02-27T20:53:06.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.6,"awayTeamWinProbability":54.4,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:53:06.534Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Helman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-27T20:53:42.464Z","endTime":"2026-02-27T20:54:24.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":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-27T20:53:12.461Z","endTime":"2026-02-27T20:53:44.070Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.011564671526404,"aZ":-24.41148328788479,"pfxX":-5.758369664216339,"pfxZ":3.9960574002237177,"pX":-0.2521684432093485,"pZ":3.329139047929777,"vX0":5.447817243452585,"vY0":-137.83283880667233,"vZ0":-2.339356685282321,"x":126.61,"y":148.89,"x0":-1.4974387492328523,"y0":50.0008014685442,"z0":5.8215687536611105,"aX":-11.179853672726896},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.0,"breakHorizontal":9.5,"spinRate":2233,"spinDirection":221},"zone":2,"typeConfidence":0.86,"plateTime":0.396010400515193,"extension":6.127989202075199},"index":1,"playId":"c4b3b52c-0a2a-39a8-be27-28a3782aa862","pitchNumber":1,"startTime":"2026-02-27T20:53:44.070Z","endTime":"2026-02-27T20:53:47.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86654676935693,"aZ":-26.14741799253429,"pfxX":-5.939639837769613,"pfxZ":3.10411125576824,"pX":-0.24309999171634972,"pZ":2.831510051393241,"vX0":5.362851207829102,"vY0":-138.072846261478,"vZ0":-3.1565349630640176,"x":126.27,"y":162.33,"x0":-1.4327033888823482,"y0":50.00652176572843,"z0":5.736559150442789,"aX":-11.545612308194164},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.2,"breakHorizontal":9.7,"spinRate":2205,"spinDirection":216},"zone":2,"typeConfidence":0.9,"plateTime":0.3957141448395869,"extension":6.180390451741353},"index":2,"playId":"52c89709-a829-3af5-a408-90809c8596b9","pitchNumber":2,"startTime":"2026-02-27T20:54:02.622Z","endTime":"2026-02-27T20:54:05.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.166118483325313,"aZ":-17.61359759913293,"pfxX":-2.5318657913300235,"pfxZ":7.443507087164807,"pX":-1.0095777452567691,"pZ":4.006494997624506,"vX0":1.957306837673466,"vY0":-138.34088274380028,"vZ0":-2.2041603157833722,"x":155.48,"y":130.6,"x0":-1.3940324845476426,"y0":50.00474150992851,"z0":5.982106762954943,"aX":-4.953874730172771},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.3,"breakHorizontal":4.2,"spinRate":2269,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.394521488077344,"extension":6.201828496525075},"index":3,"playId":"b3b35b99-e452-3077-99b3-cb6b8afd3054","pitchNumber":3,"startTime":"2026-02-27T20:54:21.283Z","endTime":"2026-02-27T20:54:24.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_ab"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_ab"},{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_pa"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":1.78,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:54:24.359Z","atBatIndex":23},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alejandro Osuna grounds into a force out, fielded by second baseman Sam Antonacci. Josh Smith out at 2nd. Alejandro Osuna to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-27T20:54:49.282Z","endTime":"2026-02-27T20:55:16.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.748391730617865,"aZ":-25.40853736947113,"pfxX":-5.3973835617343155,"pfxZ":3.5304360064771707,"pX":-1.3515295895954658,"pZ":2.4433498089885752,"vX0":2.7274942765460315,"vY0":-137.19875442843653,"vZ0":-4.214191730428388,"x":168.52,"y":172.81,"x0":-1.65423640006429,"y0":50.00512811479763,"z0":5.719267703560187,"aX":-10.349066233267582},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.8,"breakHorizontal":9.2,"spinRate":2093,"spinDirection":215},"zone":11,"typeConfidence":0.87,"plateTime":0.39836717666893584,"extension":6.108603428668176},"index":0,"playId":"fba699c9-88ee-3b89-aa8f-99c67f980be8","pitchNumber":1,"startTime":"2026-02-27T20:54:49.282Z","endTime":"2026-02-27T20:54:52.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.720286288482736,"aZ":-26.970705454523326,"pfxX":-8.23318607764954,"pfxZ":2.7291854907199937,"pX":-0.4570415584480545,"pZ":2.2336338389676347,"vX0":5.639697419178643,"vY0":-137.3622424548865,"vZ0":-4.447211255284398,"x":134.42,"y":178.47,"x0":-1.4681172424016187,"y0":50.006534657813944,"z0":5.7097605691890365,"aX":-15.720438185793125},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.2,"breakHorizontal":13.7,"spinRate":1984,"spinDirection":283},"zone":4,"typeConfidence":0.9,"plateTime":0.3989083340301196,"extension":6.065714898841841},"hitData":{"launchSpeed":89.7,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.58,"coordY":161.33}},"index":1,"playId":"0b3d6a42-8563-3c4f-b7a0-7d756fd890b2","pitchNumber":2,"startTime":"2026-02-27T20:55:07.899Z","endTime":"2026-02-27T20:55:16.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.2,"awayTeamWinProbability":46.8,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.49,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:55:16.569Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cam Cauley doubles (3) on a line drive to center fielder Brooks Baldwin. Alejandro Osuna scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-27T20:55:32.428Z","endTime":"2026-02-27T20:56:01.112Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"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":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":{"id":678024,"link":"/api/v1/people/678024"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.295019004939373,"aZ":-32.83758944582021,"pfxX":7.795948709819815,"pfxZ":-0.4437389499453994,"pX":0.07741025718317164,"pZ":1.8102167136715652,"vX0":1.5541962588620102,"vY0":-120.34210366426007,"vZ0":-2.5771242193536645,"x":114.05,"y":189.9,"x0":-1.5889012231501232,"y0":50.00559610213,"z0":5.776993849269773,"aX":11.54393317348961},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.1,"breakHorizontal":-14.5,"spinRate":2208,"spinDirection":45},"zone":8,"typeConfidence":0.91,"plateTime":0.45351223867530477,"extension":6.216324229840735},"hitData":{"launchSpeed":94.7,"launchAngle":16.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":92.71,"coordY":80.44}},"index":0,"playId":"8c0ac7ed-87f2-377a-99bf-5e0798ecefd8","pitchNumber":1,"startTime":"2026-02-27T20:55:46.306Z","endTime":"2026-02-27T20:56:01.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_ab"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_ab"},{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_pa"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.300000000000004,"awayTeamWinProbability":60.699999999999996,"homeTeamWinProbabilityAdded":-13.899999999999999,"leverageIndex":1.1,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:56:01.112Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Herrera called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-27T20:56:14.523Z","endTime":"2026-02-27T20:58:29.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,5,6,7],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"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":94.7,"endSpeed":86.4,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.399901330932668,"aZ":-25.375924602348878,"pfxX":-8.099311194721825,"pfxZ":3.5396268591862636,"pX":-0.6036332070934214,"pZ":3.756818826980819,"vX0":5.218565783663447,"vY0":-137.8954433199574,"vZ0":-1.0138993127181117,"x":140.01,"y":137.35,"x0":-1.4708669260387588,"y0":50.00288955608343,"z0":5.845275092282093,"aX":-15.557817030683749},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.4,"breakHorizontal":13.6,"spinRate":2148,"spinDirection":231},"zone":11,"typeConfidence":0.91,"plateTime":0.39758738807359206,"extension":6.145950763896647},"index":0,"playId":"a4141e5f-818d-3945-b61e-8903a16b8f34","pitchNumber":1,"startTime":"2026-02-27T20:56:34.582Z","endTime":"2026-02-27T20:56:37.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.802477245728713,"aZ":-23.887304137225417,"pfxX":-6.9904398533442995,"pfxZ":4.299037758340278,"pX":0.6316382800175557,"pZ":1.3258449174593856,"vX0":7.767497281316136,"vY0":-137.7505151787196,"vZ0":-7.353718748985371,"x":92.92,"y":202.98,"x0":-1.312744792528913,"y0":50.002247242477814,"z0":5.638120287509777,"aX":-13.471493094172683},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.5,"breakHorizontal":11.0,"spinRate":2149,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.3972054558356839,"extension":6.198187282344386},"index":1,"playId":"7905e7d2-1265-342e-a7e6-bbd013efcd1a","pitchNumber":2,"startTime":"2026-02-27T20:56:51.260Z","endTime":"2026-02-27T20:56:54.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.871273607613393,"aZ":-43.208412716759966,"pfxX":5.868081695731224,"pfxZ":-7.912056441688179,"pX":-0.38916123004446623,"pZ":2.4345120528708244,"vX0":0.540617049705504,"vY0":-117.75972779519381,"vZ0":0.8720948966561322,"x":131.83,"y":173.05,"x0":-1.3838796221501741,"y0":50.00301008080652,"z0":6.079411237600208,"aX":8.18215955745626},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-13.8,"breakHorizontal":-10.8,"spinRate":2394,"spinDirection":34},"zone":4,"typeConfidence":0.9,"plateTime":0.4664021059988932,"extension":6.276876478619204},"index":2,"playId":"c3e4c6ef-d623-34f6-97fb-aa7efd842850","pitchNumber":3,"startTime":"2026-02-27T20:57:12.090Z","endTime":"2026-02-27T20:57:15.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Cam Cauley steals (1) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":3,"actionPlayId":"c3e4c6ef-d623-34f6-97fb-aa7efd842850","startTime":"2026-02-27T20:57:19.190Z","endTime":"2026-02-27T20:57:35.752Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":695508,"link":"/api/v1/people/695508"},"postOnThird":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":1.33,"dramaIndex":42.0,"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":4,"startTime":"2026-02-27T20:57:35.752Z","endTime":"2026-02-27T20:57:51.119Z","isPitch":false,"type":"action","player":{"id":645444,"link":"/api/v1/people/645444"},"defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"third":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.529254016606977,"aZ":-30.453126519924535,"pfxX":-7.324651303045469,"pfxZ":1.0619974455272363,"pX":0.1902191260388536,"pZ":1.8884396723828434,"vX0":6.362322754259174,"vY0":-126.61222489721098,"vZ0":-3.583633545099417,"x":109.75,"y":187.79,"x0":-1.4019514325207694,"y0":50.00493372100668,"z0":5.755685915526128,"aX":-11.909286675111248},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.3,"breakHorizontal":11.9,"spinRate":1497,"spinDirection":244},"zone":8,"typeConfidence":0.9,"plateTime":0.4323742128662036,"extension":6.2683274495884485},"index":5,"playId":"df31e906-dffe-37d5-8088-213f5fe5be54","pitchNumber":4,"startTime":"2026-02-27T20:57:51.119Z","endTime":"2026-02-27T20:57:54.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"third":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.854088418164128,"aZ":-32.601548454224506,"pfxX":-5.233306969770894,"pfxZ":-0.2631960186427431,"pX":-1.5438823029869337,"pZ":1.5854544074674872,"vX0":1.9293719145598613,"vY0":-127.32319789436924,"vZ0":-3.983518230290808,"x":175.85,"y":195.97,"x0":-1.6310988577023502,"y0":50.001015340789664,"z0":5.746836735987528,"aX":-8.601227402056342},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.1,"breakHorizontal":9.0,"spinRate":1305,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.42999240249433335,"extension":6.182852616113343},"index":6,"playId":"5f2468ba-c089-34ce-b259-032ff7b95152","pitchNumber":5,"startTime":"2026-02-27T20:58:08.175Z","endTime":"2026-02-27T20:58:11.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"third":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46070849139885,"aZ":-27.19875508434013,"pfxX":-6.248886852657156,"pfxZ":2.5991894211068614,"pX":0.8477391078604501,"pZ":2.2125499481499125,"vX0":8.043780603542112,"vY0":-137.2538120119449,"vZ0":-4.419688087530288,"x":84.69,"y":179.04,"x0":-1.30459319168386,"y0":50.001882105610534,"z0":5.688576223075231,"aX":-11.960437775133602},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.0,"breakHorizontal":9.7,"spinRate":2080,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.39855667707416176,"extension":6.102748634320505},"index":7,"playId":"c30f1002-c2a1-3082-b80e-10e9072d77f2","pitchNumber":6,"startTime":"2026-02-27T20:58:26.727Z","endTime":"2026-02-27T20:58:29.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"third":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_ab"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_ab"},{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_pa"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":1.33,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:58:29.927Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T21:01:06.582Z","endTime":"2026-02-27T21:02:43.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7],"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alexis Díaz replaces MacKenzie Gore.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-27T21:00:41.987Z","endTime":"2026-02-27T21:01:08.778Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664747,"link":"/api/v1/people/664747"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.548205552618526,"aZ":-17.8579706023809,"pfxX":-7.47696425791099,"pfxZ":7.789426822445847,"pX":-0.8093481141218346,"pZ":4.52426997001788,"vX0":5.71595102493464,"vY0":-135.00221163108165,"vZ0":2.253677787146062,"x":147.85,"y":116.62,"x0":-1.987103781748687,"y0":50.00269862630839,"z0":4.938523738118998,"aX":-13.743132251430927},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.9,"breakHorizontal":12.2,"spinRate":2624,"spinDirection":235},"zone":11,"typeConfidence":0.9,"plateTime":0.40637142060651454,"extension":7.46176588369356},"index":1,"playId":"b3a615ea-7caf-33db-be7d-dd27cd375c93","pitchNumber":1,"startTime":"2026-02-27T21:01:08.778Z","endTime":"2026-02-27T21:01:11.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.048139516925197,"aZ":-26.258760655083755,"pfxX":0.2901142168717472,"pfxZ":3.8215041111064014,"pX":-0.6555688156594475,"pZ":1.9819415730340626,"vX0":3.3116335559344474,"vY0":-123.24271818969959,"vZ0":-1.8304977919902146,"x":141.99,"y":185.27,"x0":-2.050894091642967,"y0":50.0041074151722,"z0":4.938736052887679,"aX":0.44821592075697336},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.7,"breakHorizontal":-1.2,"spinRate":2578,"spinDirection":177},"zone":7,"typeConfidence":0.9,"plateTime":0.4433682708327056,"extension":7.430484025515568},"index":2,"playId":"9439f72c-dc15-3b1f-9a32-c986bdbf8dda","pitchNumber":2,"startTime":"2026-02-27T21:01:23.172Z","endTime":"2026-02-27T21:01:26.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":87.0,"endSpeed":80.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48325218175707,"aZ":-26.40789060849558,"pfxX":2.148766692541721,"pfxZ":3.522117124467899,"pX":-1.170780003529175,"pZ":3.4568995338907835,"vX0":1.416407707791504,"vY0":-126.75582521827523,"vZ0":1.197105332404977,"x":161.63,"y":145.44,"x0":-2.014841549080088,"y0":50.00199649302589,"z0":5.077908239475306,"aX":3.516584756195906},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.8,"breakHorizontal":-4.2,"spinRate":2642,"spinDirection":188},"zone":11,"typeConfidence":0.89,"plateTime":0.43115059054075733,"extension":7.5177134646730135},"index":3,"playId":"91d3ede9-495b-367c-8df7-e5ff81e5700e","pitchNumber":3,"startTime":"2026-02-27T21:01:38.093Z","endTime":"2026-02-27T21:01:41.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36988283756193,"aZ":-26.54797020003182,"pfxX":1.6846485670279003,"pfxZ":3.429092954234802,"pX":-1.0583198543429837,"pZ":2.420738485124324,"vX0":1.9507950757773367,"vY0":-126.87805744278816,"vZ0":-1.1224890148544588,"x":157.34,"y":173.42,"x0":-2.0541666632467614,"y0":50.00358080251305,"z0":4.971844142857582,"aX":2.764313778597874},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.2,"breakHorizontal":-3.5,"spinRate":2554,"spinDirection":184},"zone":13,"typeConfidence":0.89,"plateTime":0.43062116132251926,"extension":7.514419519408979},"index":4,"playId":"1bd0ef0b-f48d-34f6-8af2-b822d921ebab","pitchNumber":4,"startTime":"2026-02-27T21:01:54.762Z","endTime":"2026-02-27T21:01:57.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.808446266114252,"aZ":-16.630763897925075,"pfxX":-7.64021872139566,"pfxZ":8.47578929703964,"pX":-0.6379653071014957,"pZ":3.279405281524884,"vX0":6.19473860713939,"vY0":-134.7126145956946,"vZ0":-1.0340182667883844,"x":141.32,"y":150.24,"x0":-1.976937214027086,"y0":50.004461996577405,"z0":4.846077240302805,"aX":-14.015674045279498},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":12.5,"spinRate":2475,"spinDirection":231},"zone":1,"typeConfidence":0.9,"plateTime":0.4068919683436092,"extension":7.591408496092297},"index":5,"playId":"8b10d0af-a2f9-36e3-9322-22c2c33d3378","pitchNumber":5,"startTime":"2026-02-27T21:02:11.402Z","endTime":"2026-02-27T21:02:14.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-02-27T21:02:22.777Z","endTime":"2026-02-27T21:02:38.976Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"},"defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.048749067554155,"aZ":-26.427907428108462,"pfxX":0.23088492070126687,"pfxZ":3.518390578728537,"pX":0.8044653549267664,"pZ":2.4388281225454937,"vX0":6.558273125729126,"vY0":-126.29988520235527,"vZ0":-1.1712186965095672,"x":86.34,"y":172.93,"x0":-1.8438836608660345,"y0":50.00438575253818,"z0":5.012450541301392,"aX":0.3754655179895795},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.4,"breakHorizontal":-1.8,"spinRate":2533,"spinDirection":169},"zone":14,"typeConfidence":0.89,"plateTime":0.4318558090946527,"extension":7.485036215468185},"index":7,"playId":"b7c840f3-f592-30ff-9306-9a430ebdf5b9","pitchNumber":6,"startTime":"2026-02-27T21:02:38.976Z","endTime":"2026-02-27T21:02:43.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:02:43.030Z","atBatIndex":27},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Austin Hays triples (1) on a line drive to right fielder Alejandro Osuna.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T21:02:43.886Z","endTime":"2026-02-27T21:03:59.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":87.2,"endSpeed":80.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.914838852232325,"aZ":-26.125815383955512,"pfxX":0.5397509694306736,"pfxZ":3.672914688456924,"pX":-0.21094809668343537,"pZ":2.886814431187785,"vX0":3.943139249611265,"vY0":-127.04398214322501,"vZ0":-0.14383365934761616,"x":125.04,"y":160.84,"x0":-1.8478760876320635,"y0":50.00619348589529,"z0":5.005548249467874,"aX":0.8904137788556288},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.8,"breakHorizontal":-1.8,"spinRate":2523,"spinDirection":161},"zone":2,"typeConfidence":0.88,"plateTime":0.42971426904430876,"extension":7.477779603666019},"index":0,"playId":"d93a3e1d-6ef9-3363-b5e2-e8c53f2be034","pitchNumber":1,"startTime":"2026-02-27T21:03:07.675Z","endTime":"2026-02-27T21:03:11.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":92.9,"endSpeed":85.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.874482495697304,"aZ":-17.729351620251368,"pfxX":-6.7709612767391425,"pfxZ":7.719763925909406,"pX":-0.15607373272531216,"pZ":4.038302104636018,"vX0":6.6882134064183285,"vY0":-135.27643664914007,"vZ0":0.9272307303143249,"x":122.95,"y":129.75,"x0":-1.7695291537340803,"y0":50.00145164646753,"z0":4.925547572103874,"aX":-12.668007908163403},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":11.0,"spinRate":2667,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.403421859985591,"extension":7.5160865022944785},"index":1,"playId":"e97c5f50-f0ef-3f24-b6aa-6835c8ed4a01","pitchNumber":2,"startTime":"2026-02-27T21:03:31.035Z","endTime":"2026-02-27T21:03:34.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.508691889742217,"aZ":-19.5996654468351,"pfxX":-6.649786554994062,"pfxZ":6.818742115372832,"pX":0.35033911904937975,"pZ":2.181195126983102,"vX0":8.189311060397134,"vY0":-134.31589344253118,"vZ0":-2.9582703572756017,"x":103.65,"y":179.89,"x0":-1.8606956705857294,"y0":50.00536511154876,"z0":4.675400481785399,"aX":-12.267943982365527},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":10.4,"spinRate":2480,"spinDirection":234},"zone":6,"typeConfidence":0.88,"plateTime":0.40633315274260484,"extension":7.7037259918884615},"hitData":{"launchSpeed":85.6,"launchAngle":22.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":203.5,"coordY":119.82}},"index":2,"playId":"05c4dda0-044c-34d3-9e57-fcbcea5268ec","pitchNumber":3,"startTime":"2026-02-27T21:03:46.727Z","endTime":"2026-02-27T21:03:59.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.2,"awayTeamWinProbability":50.8,"homeTeamWinProbabilityAdded":9.399999999999999,"leverageIndex":0.87,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:03:59.605Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"LaMonte Wade Jr. homers (1) on a fly ball to right field. Austin Hays scores.","rbi":2,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T21:04:07.849Z","endTime":"2026-02-27T21:06:34.994Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":{"id":664747,"link":"/api/v1/people/664747"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":{"id":664747,"link":"/api/v1/people/664747"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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.2,"endSpeed":85.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.323025799913985,"aZ":-17.319644756594673,"pfxX":-7.9921683203822695,"pfxZ":7.9729254317057325,"pX":0.36297881302796153,"pZ":2.9769545036244303,"vX0":8.592500558633622,"vY0":-135.56688079688698,"vZ0":-1.6431858311142664,"x":103.16,"y":158.4,"x0":-1.8075614503250879,"y0":50.00480879875727,"z0":4.798496542092184,"aX":-14.895063005470874},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":12.7,"spinRate":2556,"spinDirection":232},"zone":3,"typeConfidence":0.9,"plateTime":0.40384715047307873,"extension":7.665267808701353},"index":0,"playId":"2e6158a7-07da-3c16-88d7-39c1828be0a8","pitchNumber":1,"startTime":"2026-02-27T21:04:32.683Z","endTime":"2026-02-27T21:04:35.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"third":{"id":669720,"link":"/api/v1/people/669720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.490460411537505,"aZ":-18.554282710688206,"pfxX":-8.459217766213929,"pfxZ":7.295244741217697,"pX":-0.29964834599761675,"pZ":3.9094768750244455,"vX0":6.979057851011723,"vY0":-135.50005919578152,"vZ0":1.0430082395372322,"x":128.42,"y":133.22,"x0":-1.8045326681905542,"y0":50.002417948042535,"z0":4.81227391612958,"aX":-15.793101256066644},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":13.9,"spinRate":2656,"spinDirection":237},"zone":11,"typeConfidence":0.9,"plateTime":0.40361145340291227,"extension":7.631982450728547},"index":1,"playId":"0666655a-999f-3e9b-bec7-984d94a0340e","pitchNumber":2,"startTime":"2026-02-27T21:04:48.986Z","endTime":"2026-02-27T21:04:51.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"third":{"id":669720,"link":"/api/v1/people/669720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":94.7,"endSpeed":86.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.877256876374712,"aZ":-17.057852803497948,"pfxX":-7.1019976695908955,"pfxZ":7.858663518636696,"pX":-1.8998982635144666,"pZ":4.808798722960234,"vX0":2.4423836377043497,"vY0":-137.879015367544,"vZ0":2.5651845377767066,"x":189.42,"y":108.94,"x0":-1.8748478210761095,"y0":50.004619473387855,"z0":5.017856519173223,"aX":-13.664427423066686},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":12.4,"spinRate":2716,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.3973738507065181,"extension":7.292605962240976},"index":2,"playId":"ab7ff83e-fccb-3dc8-9704-a0534072544e","pitchNumber":3,"startTime":"2026-02-27T21:05:05.644Z","endTime":"2026-02-27T21:05:08.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"third":{"id":669720,"link":"/api/v1/people/669720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29789570225333,"aZ":-28.86784213033063,"pfxX":1.2923262896097354,"pfxZ":1.9821594302994239,"pX":-0.61967077833024,"pZ":3.79542460825276,"vX0":3.0114470179376505,"vY0":-127.95815396989373,"vZ0":2.416808707905923,"x":140.62,"y":136.3,"x0":-1.9775111141013342,"y0":50.00003981892083,"z0":5.093889977456701,"aX":2.1517756438651277},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.3,"breakHorizontal":-3.0,"spinRate":2653,"spinDirection":172},"zone":11,"typeConfidence":0.89,"plateTime":0.4273174745382389,"extension":7.31630037890231},"index":3,"playId":"52e4cfd1-3fee-397a-aac5-fa96c534fa53","pitchNumber":4,"startTime":"2026-02-27T21:05:23.261Z","endTime":"2026-02-27T21:05:26.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"third":{"id":669720,"link":"/api/v1/people/669720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.949688984912648,"aZ":-27.747227044585397,"pfxX":-0.14479254992950685,"pfxZ":2.6450230216896404,"pX":-0.3097615021214129,"pZ":2.192332603920656,"vX0":4.025244559523948,"vY0":-128.1984913755344,"vZ0":-1.5095643202533533,"x":128.81,"y":179.59,"x0":-1.877344839313259,"y0":50.00501949093197,"z0":4.941964978385386,"aX":-0.24317195722835983},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.7,"breakHorizontal":-0.6,"spinRate":2601,"spinDirection":171},"zone":4,"typeConfidence":0.88,"plateTime":0.4262292173592588,"extension":7.597557738299943},"index":4,"playId":"2de8f44e-00a9-3f64-a1a7-14a0255d5b2c","pitchNumber":5,"startTime":"2026-02-27T21:05:40.915Z","endTime":"2026-02-27T21:05:44.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"third":{"id":669720,"link":"/api/v1/people/669720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.613015677934005,"aZ":-25.904255771095986,"pfxX":0.7686306144064072,"pfxZ":3.8040300728403027,"pX":0.2518440555359714,"pZ":1.741135736333853,"vX0":5.010811812532398,"vY0":-126.94269659287981,"vZ0":-2.995407648377035,"x":107.4,"y":191.77,"x0":-1.8395463624948576,"y0":50.00130784483413,"z0":4.977099988024705,"aX":1.2665719586865374},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.5,"breakHorizontal":-2.4,"spinRate":2709,"spinDirection":161},"zone":9,"typeConfidence":0.89,"plateTime":0.42986563008419454,"extension":7.6272880783813},"hitData":{"launchSpeed":106.7,"launchAngle":29.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":227.51,"coordY":68.14}},"index":5,"playId":"5257e420-b7c8-332b-8450-88da4e39af63","pitchNumber":6,"startTime":"2026-02-27T21:06:11.295Z","endTime":"2026-02-27T21:06:34.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"third":{"id":669720,"link":"/api/v1/people/669720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"credit":"b_ab"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_ab"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"credit":"b_pa"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":17.200000000000003,"leverageIndex":1.85,"dramaIndex":157.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:06:34.994Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sam Antonacci walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T21:06:54.667Z","endTime":"2026-02-27T21:08:03.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.707291397900438,"aZ":-25.297346063534075,"pfxX":0.015908167413708263,"pfxZ":4.104716978291661,"pX":0.5024128179758252,"pZ":1.4028620869493984,"vX0":6.016674259656701,"vY0":-128.12433811928287,"vZ0":-3.9355654963281412,"x":97.85,"y":200.9,"x0":-1.871255807642267,"y0":50.001141629884096,"z0":4.919497429024267,"aX":0.025509232439990762},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.8,"breakHorizontal":-1.3,"spinRate":2647,"spinDirection":169},"zone":14,"typeConfidence":0.88,"plateTime":0.4263356864027714,"extension":7.632301146296738},"index":0,"playId":"0c8c6871-0e3c-3ea0-ab46-9b9f121ee493","pitchNumber":1,"startTime":"2026-02-27T21:06:57.199Z","endTime":"2026-02-27T21:07:00.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.960133312495824,"aZ":-20.518501973449258,"pfxX":-8.012787084408984,"pfxZ":6.22506771547085,"pX":-0.656459138691144,"pZ":3.173267510756363,"vX0":6.074671069136757,"vY0":-135.32313508617517,"vZ0":-0.36770690109209253,"x":142.02,"y":153.1,"x0":-1.8789912168855931,"y0":50.00128315015245,"z0":4.736807844752312,"aX":-14.99786787249369},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.4,"breakHorizontal":13.3,"spinRate":2551,"spinDirection":238},"zone":1,"typeConfidence":0.9,"plateTime":0.4033376400103461,"extension":7.423710058996968},"index":1,"playId":"76610a24-e66e-36f1-ad4b-9622dca6a7c0","pitchNumber":2,"startTime":"2026-02-27T21:07:11.172Z","endTime":"2026-02-27T21:07:14.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":94.2,"endSpeed":86.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.722875926502272,"aZ":-20.026519579054455,"pfxX":-7.3031818732536316,"pfxZ":6.30863784290689,"pX":-0.7969437200105306,"pZ":4.29245336959655,"vX0":5.297389867939581,"vY0":-137.2551820781331,"vZ0":2.0314975715299743,"x":147.38,"y":122.88,"x0":-1.7941045228397663,"y0":50.00289662044542,"z0":4.898774370761258,"aX":-14.06459651042493},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.0,"breakHorizontal":12.2,"spinRate":2539,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.39763104564311647,"extension":7.385321514939099},"index":2,"playId":"0ae57105-e5c2-3d88-8482-3755a30d3477","pitchNumber":3,"startTime":"2026-02-27T21:07:26.524Z","endTime":"2026-02-27T21:07:29.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.105545410218053,"aZ":-24.45629124696183,"pfxX":-0.794646421273371,"pfxZ":4.689006749866846,"pX":1.0261078044888896,"pZ":0.6244546746070307,"vX0":7.351873652403021,"vY0":-126.98468118102164,"vZ0":-5.70211553075393,"x":77.89,"y":221.92,"x0":-1.7936795185673098,"y0":50.001505385282044,"z0":4.824689144302472,"aX":-1.3077073644755342},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.4,"breakHorizontal":-0.1,"spinRate":2587,"spinDirection":204},"zone":14,"typeConfidence":0.88,"plateTime":0.43005602336688487,"extension":7.526235036384722},"index":3,"playId":"cbbf9f2d-0a1c-30be-b3d6-d0b84a6da60d","pitchNumber":4,"startTime":"2026-02-27T21:07:41.950Z","endTime":"2026-02-27T21:07:44.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.675369583743237,"aZ":-17.961746875091816,"pfxX":-7.9319851481702575,"pfxZ":7.7320323611329185,"pX":0.9343607572320504,"pZ":1.8932389311646873,"vX0":9.91249516941762,"vY0":-134.14849347219845,"vZ0":-4.063581748558841,"x":81.38,"y":187.66,"x0":-1.7632460004089243,"y0":50.00382405382073,"z0":4.693524973749428,"aX":-14.582832321511864},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.4,"breakHorizontal":12.5,"spinRate":2516,"spinDirection":233},"zone":14,"typeConfidence":0.89,"plateTime":0.40696729250856656,"extension":7.612071985698899},"index":4,"playId":"f65f35bf-f94c-3ef1-8cad-be703467e39e","pitchNumber":5,"startTime":"2026-02-27T21:07:59.631Z","endTime":"2026-02-27T21:08:03.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_pa"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.63,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:08:03.297Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brooks Baldwin pops out to shortstop Cam Cauley.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T21:09:11.016Z","endTime":"2026-02-27T21:10:11.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-27T21:08:09.062Z","endTime":"2026-02-27T21:08:55.489Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"ff5173f1-1fa9-3029-832a-a7ac57521069","startTime":"2026-02-27T21:08:55.489Z","endTime":"2026-02-27T21:08:59.607Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.11284108051142,"aZ":-23.560148379177463,"pfxX":-0.5437920456151999,"pfxZ":5.347224099059188,"pX":-0.5899006836156723,"pZ":1.7472225605801266,"vX0":3.367684207694701,"vY0":-125.30081005034245,"vZ0":-3.447219097027923,"x":139.49,"y":191.6,"x0":-1.872999544653192,"y0":50.00542143866693,"z0":5.036866490498289,"aX":-0.8769239862316138},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.2,"breakHorizontal":0.4,"spinRate":2496,"spinDirection":203},"zone":7,"typeConfidence":0.88,"plateTime":0.43489370179874376,"extension":7.377072487050493},"index":2,"playId":"f5b85e6c-8b3e-39a1-b5e3-e63f66db4adf","pitchNumber":1,"startTime":"2026-02-27T21:09:12.590Z","endTime":"2026-02-27T21:09:18.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Sam Antonacci steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":3,"actionPlayId":"f5b85e6c-8b3e-39a1-b5e3-e63f66db4adf","startTime":"2026-02-27T21:09:20.673Z","endTime":"2026-02-27T21:09:43.249Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"},"defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"postOnSecond":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"homeTeamWinProbability":70.5,"awayTeamWinProbability":29.5,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":1.15,"dramaIndex":45.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.41493057394318,"aZ":-26.244062995414623,"pfxX":-2.054799512362262,"pfxZ":3.6602871675394324,"pX":1.1889149154254157,"pZ":1.2248527636536768,"vX0":8.165684828634184,"vY0":-125.40807450072434,"vZ0":-4.020403790102383,"x":71.68,"y":205.71,"x0":-1.8190788820950317,"y0":50.00263238892287,"z0":4.949403824528917,"aX":-3.3292486187331107},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.1,"breakHorizontal":2.2,"spinRate":2536,"spinDirection":212},"zone":14,"typeConfidence":0.89,"plateTime":0.43402559819413744,"extension":7.636717394951725},"index":4,"playId":"99bb5026-25f1-32b1-8134-eb530f3190a6","pitchNumber":2,"startTime":"2026-02-27T21:09:43.249Z","endTime":"2026-02-27T21:09:46.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69052262461804,"aZ":-17.477770586365608,"pfxX":-5.426487728165647,"pfxZ":8.189618880042662,"pX":0.6556327076855796,"pZ":2.383037109148903,"vX0":8.260325107206205,"vY0":-132.23521692085137,"vZ0":-3.16374867627749,"x":92.01,"y":174.44,"x0":-1.7846884793751305,"y0":50.001906995968675,"z0":4.856530202253162,"aX":-9.73755483290581},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.4,"breakHorizontal":8.3,"spinRate":2428,"spinDirection":233},"zone":6,"typeConfidence":0.86,"plateTime":0.4121149316328778,"extension":7.638175823364116},"hitData":{"launchSpeed":94.1,"launchAngle":64.0,"totalDistance":147.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":137.35,"coordY":148.62}},"index":5,"playId":"78ba89be-e3c6-3ce1-86db-ef7875f0605e","pitchNumber":3,"startTime":"2026-02-27T21:10:00.613Z","endTime":"2026-02-27T21:10:11.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_ab"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_ab"},{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_pa"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.15,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:10:11.181Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dustin Harris walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T21:12:50.023Z","endTime":"2026-02-27T21:13:56.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666168,"fullName":"Mason Thompson","link":"/api/v1/people/666168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"postOnSecond":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"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-27T21:10:30.522Z","endTime":"2026-02-27T21:11:35.517Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687957,"link":"/api/v1/people/687957","batSide":{"code":"L","description":"Left"}},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Mason Thompson replaces Alexis Díaz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-27T21:11:35.517Z","endTime":"2026-02-27T21:12:51.755Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666168,"link":"/api/v1/people/666168"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687957,"link":"/api/v1/people/687957","batSide":{"code":"L","description":"Left"}},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.428662275454858,"aZ":-14.701618867529023,"pfxX":-4.973276992062992,"pfxZ":8.923345717253435,"pX":-0.29252962361699564,"pZ":3.699196340366215,"vX0":4.466151391135946,"vY0":-138.45095714967619,"vZ0":-3.6016370787086434,"x":128.15,"y":138.9,"x0":-1.2736907814434928,"y0":50.00248370901593,"z0":5.9891936865383295,"aX":-9.737793795498698},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":8.2,"spinRate":1984,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3943243676926773,"extension":6.776599169388972},"index":2,"playId":"71cd7afd-348c-3d79-a24d-e4e43e7a27b1","pitchNumber":1,"startTime":"2026-02-27T21:12:51.755Z","endTime":"2026-02-27T21:12:55.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666168,"link":"/api/v1/people/666168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687957,"link":"/api/v1/people/687957","batSide":{"code":"L","description":"Left"}},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61026986287608,"aZ":-12.291030604554972,"pfxX":-4.184344937770443,"pfxZ":10.298582063097685,"pX":-0.9160021319454257,"pZ":0.5829792347225643,"vX0":2.4589889255256003,"vY0":-137.39878104174983,"vZ0":-11.54412796904259,"x":151.92,"y":223.04,"x0":-1.274250694574094,"y0":50.005989042042934,"z0":5.650151609729213,"aX":-8.081383636831369},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":7.1,"spinRate":2111,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.39713315933529714,"extension":6.901875614172505},"index":3,"playId":"6ab8b86a-fc70-3598-bc35-98df1bd19ca5","pitchNumber":2,"startTime":"2026-02-27T21:13:09.309Z","endTime":"2026-02-27T21:13:12.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666168,"link":"/api/v1/people/666168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687957,"link":"/api/v1/people/687957","batSide":{"code":"L","description":"Left"}},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.864085064458653,"aZ":-14.888222338610749,"pfxX":-6.323643878216716,"pfxZ":8.899884938108453,"pX":0.6955619742198139,"pZ":1.5158167608632596,"vX0":7.926571732914431,"vY0":-137.61043996545328,"vZ0":-8.607775486446245,"x":90.49,"y":197.85,"x0":-1.3834688275206435,"y0":50.00658220401691,"z0":5.66589504494915,"aX":-12.287176484108945},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":10.1,"spinRate":2144,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3960927600092461,"extension":6.863771484693626},"index":4,"playId":"016affdf-a21c-3030-9843-e28fbcb0d70d","pitchNumber":3,"startTime":"2026-02-27T21:13:34.342Z","endTime":"2026-02-27T21:13:37.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666168,"link":"/api/v1/people/666168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687957,"link":"/api/v1/people/687957","batSide":{"code":"L","description":"Left"}},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":95.1,"endSpeed":87.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39481193206826,"aZ":-12.468319074232028,"pfxX":-4.0860611997161245,"pfxZ":10.088191915111256,"pX":-1.6147522993044177,"pZ":3.628125852172076,"vX0":1.092550206518671,"vY0":-138.50245195698392,"vZ0":-3.9628406149001068,"x":178.55,"y":140.82,"x0":-1.4821754173585917,"y0":50.00063267821576,"z0":5.904380223037614,"aX":-7.979316804325214},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":7.2,"spinRate":2277,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.39466688564747443,"extension":6.758848092711145},"index":5,"playId":"ed219074-481b-3e14-94f0-78194c499d59","pitchNumber":4,"startTime":"2026-02-27T21:13:53.472Z","endTime":"2026-02-27T21:13:56.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666168,"link":"/api/v1/people/666168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":687957,"link":"/api/v1/people/687957","batSide":{"code":"L","description":"Left"}},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687957,"link":"/api/v1/people/687957"},"credit":"b_pa"},{"player":{"id":666168,"link":"/api/v1/people/666168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.0,"awayTeamWinProbability":32.0,"homeTeamWinProbabilityAdded":0.8999999999999915,"leverageIndex":1.25,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:13:56.937Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Darren Baker singles on a ground ball to left fielder Michael Helman. Sam Antonacci scores. Dustin Harris to 2nd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T21:14:14.112Z","endTime":"2026-02-27T21:16:20.399Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":671117,"fullName":"Darren Baker","link":"/api/v1/people/671117"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666168,"fullName":"Mason Thompson","link":"/api/v1/people/666168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671117,"fullName":"Darren Baker","link":"/api/v1/people/671117"},"postOnSecond":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671117,"fullName":"Darren Baker","link":"/api/v1/people/671117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":{"id":664747,"link":"/api/v1/people/664747"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9024498730199,"aZ":-32.279331806101396,"pfxX":2.5002756511171085,"pfxZ":-0.07001795398197608,"pX":-0.5042590771535871,"pZ":3.3109590836952703,"vX0":2.5956910702972764,"vY0":-122.37047719629005,"vZ0":0.7370630786402739,"x":136.22,"y":149.38,"x0":-1.901384807668522,"y0":50.002697272657805,"z0":5.75932834185881,"aX":3.811859247139982},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.2,"breakHorizontal":-5.2,"spinRate":2069,"spinDirection":85},"zone":1,"typeConfidence":2.0,"plateTime":0.4466613932214689,"extension":6.618946487789874},"index":0,"playId":"6e936679-a0b1-36f6-8ca6-4b3aa390c018","pitchNumber":1,"startTime":"2026-02-27T21:14:25.995Z","endTime":"2026-02-27T21:14:28.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666168,"link":"/api/v1/people/666168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"first":{"id":687957,"link":"/api/v1/people/687957"},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98161452769366,"aZ":-32.226571791951336,"pfxX":1.8625818057276913,"pfxZ":-0.030189498996616493,"pX":1.0013108858812791,"pZ":1.201131613021419,"vX0":5.850923958360527,"vY0":-124.9001268044904,"vZ0":-4.708295429421996,"x":78.83,"y":206.35,"x0":-1.6130527179046594,"y0":50.005886475516064,"z0":5.758732666536769,"aX":2.944369979185929},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.0,"breakHorizontal":-4.7,"spinRate":2098,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4384213915336579,"extension":6.659807424253913},"index":1,"playId":"a7cb52cf-8771-3548-b6c3-08807910aede","pitchNumber":2,"startTime":"2026-02-27T21:14:44.620Z","endTime":"2026-02-27T21:14:47.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666168,"link":"/api/v1/people/666168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"first":{"id":687957,"link":"/api/v1/people/687957"},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17181192269299,"aZ":-14.487946474276129,"pfxX":-5.593463291623509,"pfxZ":8.991371219760211,"pX":-0.2936053910994791,"pZ":2.957901827044303,"vX0":4.5553521150131315,"vY0":-139.3388934360396,"vZ0":-5.613955182197464,"x":128.19,"y":158.92,"x0":-1.2225432547777866,"y0":50.0039297685526,"z0":5.955311562338249,"aX":-11.00460036968277},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":9.2,"spinRate":2082,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.3930245462900315,"extension":6.907654498562401},"index":2,"playId":"f45c6b90-d564-3be8-bc85-132ef09e73b8","pitchNumber":3,"startTime":"2026-02-27T21:15:11.484Z","endTime":"2026-02-27T21:15:14.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666168,"link":"/api/v1/people/666168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"first":{"id":687957,"link":"/api/v1/people/687957"},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46178802625032,"aZ":-11.660353886915422,"pfxX":-3.1239681073630816,"pfxZ":10.766812999376343,"pX":1.0187838506221476,"pZ":3.472420838125748,"vX0":5.989342050290119,"vY0":-137.41283575946093,"vZ0":-4.745967863104155,"x":78.17,"y":145.02,"x0":-0.7867647123025499,"y0":50.00430206184818,"z0":6.019090121306566,"aX":-5.953238630454185},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.6,"breakHorizontal":4.3,"spinRate":1918,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.3991377616820193,"extension":6.888167721942943},"index":3,"playId":"0bfe215a-025c-3c8d-9743-9f753870f129","pitchNumber":4,"startTime":"2026-02-27T21:15:37.104Z","endTime":"2026-02-27T21:15:41.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666168,"link":"/api/v1/people/666168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"first":{"id":687957,"link":"/api/v1/people/687957"},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-02-27T21:15:55.797Z","endTime":"2026-02-27T21:16:10.421Z","isPitch":false,"type":"action","player":{"id":671117,"link":"/api/v1/people/671117"},"defense":{"pitcher":{"id":666168,"link":"/api/v1/people/666168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"first":{"id":687957,"link":"/api/v1/people/687957"},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.10680015872006,"aZ":-33.34597419682839,"pfxX":0.8513650271778146,"pfxZ":-0.7667039289490862,"pX":-0.6804401655882018,"pZ":2.921534559092885,"vX0":2.2204706940866843,"vY0":-122.86797085627813,"vZ0":-0.28907521853557505,"x":142.94,"y":159.9,"x0":-1.707726955619592,"y0":50.00398614149513,"z0":5.88235520631486,"aX":1.2973625119457244},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.2,"breakHorizontal":-2.0,"spinRate":2116,"spinDirection":58},"zone":1,"typeConfidence":2.0,"plateTime":0.44635663431470807,"extension":6.648524581934101},"hitData":{"launchSpeed":78.1,"launchAngle":6.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.28,"coordY":125.02}},"index":5,"playId":"bb9a7d06-e7fc-3fdf-8f5e-2fa1a77c5293","pitchNumber":5,"startTime":"2026-02-27T21:16:10.421Z","endTime":"2026-02-27T21:16:20.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666168,"link":"/api/v1/people/666168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":671117,"link":"/api/v1/people/671117","batSide":{"code":"L","description":"Left"}},"first":{"id":687957,"link":"/api/v1/people/687957"},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671117,"link":"/api/v1/people/671117"},"credit":"b_ab"},{"player":{"id":666168,"link":"/api/v1/people/666168"},"credit":"p_ab"},{"player":{"id":671117,"link":"/api/v1/people/671117"},"credit":"b_pa"},{"player":{"id":666168,"link":"/api/v1/people/666168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.10000000000001,"awayTeamWinProbability":21.89999999999999,"homeTeamWinProbabilityAdded":10.100000000000009,"leverageIndex":1.65,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:16:20.399Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Vargas flies out to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T21:16:32.262Z","endTime":"2026-02-27T21:18:08.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666168,"fullName":"Mason Thompson","link":"/api/v1/people/666168"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99989488404542,"aZ":-34.27385396394507,"pfxX":1.703897656185677,"pfxZ":-1.3763434260930065,"pX":-0.7088754623806091,"pZ":3.3544627857545715,"vX0":1.889082599277261,"vY0":-122.84439963084053,"vZ0":0.8274990449852677,"x":144.02,"y":148.21,"x0":-1.7100687383921918,"y0":50.00382507970091,"z0":5.9334893255148415,"aX":2.5964447578283867},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.0,"breakHorizontal":-3.5,"spinRate":2089,"spinDirection":78},"zone":1,"typeConfidence":2.0,"plateTime":0.44636460001235534,"extension":6.427576877163859},"index":0,"playId":"96949899-f21e-3271-84a0-a8a385f4e0a4","pitchNumber":1,"startTime":"2026-02-27T21:16:57.793Z","endTime":"2026-02-27T21:17:00.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666168,"link":"/api/v1/people/666168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":671117,"link":"/api/v1/people/671117"},"second":{"id":687957,"link":"/api/v1/people/687957"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":94.6,"endSpeed":86.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51615116684173,"aZ":-18.20758142468663,"pfxX":-8.408094538073446,"pfxZ":7.254990542495481,"pX":-2.105321410233599,"pZ":3.347808697726158,"vX0":0.750221642065205,"vY0":-137.85923046127002,"vZ0":-3.540592789733789,"x":197.25,"y":148.39,"x0":-1.2882888235365344,"y0":50.00570509806878,"z0":5.877124203808108,"aX":-16.193904839715962},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.6,"breakHorizontal":15.1,"spinRate":2044,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39724254593198083,"extension":6.906788167525974},"index":1,"playId":"50e78eb6-5dbc-336a-8aac-9475031c840d","pitchNumber":2,"startTime":"2026-02-27T21:17:16.123Z","endTime":"2026-02-27T21:17:19.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666168,"link":"/api/v1/people/666168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":671117,"link":"/api/v1/people/671117"},"second":{"id":687957,"link":"/api/v1/people/687957"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27120728435615,"aZ":-13.47921340650776,"pfxX":-3.5359916693169042,"pfxZ":9.751272083786183,"pX":0.3854717111624756,"pZ":2.607457159317015,"vX0":5.162005531623593,"vY0":-137.29835407409325,"vZ0":-6.3493771969323864,"x":102.31,"y":168.38,"x0":-1.056111617136365,"y0":50.00099531974594,"z0":5.860464093280595,"aX":-6.7778379971103835},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":5.4,"spinRate":2063,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3983330647252932,"extension":6.96737631858582},"index":2,"playId":"49df1a3a-0f84-3b59-8d2b-c8a04ec27913","pitchNumber":3,"startTime":"2026-02-27T21:17:40.194Z","endTime":"2026-02-27T21:17:43.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666168,"link":"/api/v1/people/666168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":671117,"link":"/api/v1/people/671117"},"second":{"id":687957,"link":"/api/v1/people/687957"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.235866735676986,"aZ":-11.070351148905399,"pfxX":-3.0278502027939482,"pfxZ":10.742825255967219,"pX":0.5933462579709278,"pZ":3.0604349757682447,"vX0":4.945036022639896,"vY0":-139.05620560820327,"vZ0":-5.982174831006948,"x":94.38,"y":156.15,"x0":-0.8120197298495785,"y0":50.00515697772617,"z0":5.969220770421677,"aX":-5.949790212251609},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.5,"breakHorizontal":4.4,"spinRate":2150,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.39340369919878304,"extension":6.95509770995736},"hitData":{"launchSpeed":95.0,"launchAngle":42.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.23,"coordY":68.63}},"index":3,"playId":"9c5e0a67-968b-3ef3-93ba-96240816d5e4","pitchNumber":4,"startTime":"2026-02-27T21:17:59.684Z","endTime":"2026-02-27T21:18:08.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666168,"link":"/api/v1/people/666168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":671117,"link":"/api/v1/people/671117"},"second":{"id":687957,"link":"/api/v1/people/687957"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":666168,"link":"/api/v1/people/666168"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":666168,"link":"/api/v1/people/666168"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-3.000000000000014,"leverageIndex":1.21,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:18:08.735Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafe Perich grounds out, shortstop Colson Montgomery to first baseman LaMonte Wade Jr.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-27T21:20:11.611Z","endTime":"2026-02-27T21:21:22.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":825927,"fullName":"Rafe Perich","link":"/api/v1/people/825927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":825927,"fullName":"Rafe Perich","link":"/api/v1/people/825927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Caleb Bonemer replaces third baseman Miguel Vargas, batting 1st, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"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-27T21:19:58.862Z","endTime":"2026-02-27T21:20:13.809Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815352,"link":"/api/v1/people/815352"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":678246,"link":"/api/v1/people/678246"},"defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":825927,"link":"/api/v1/people/825927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2927119467644,"aZ":-14.96874882751328,"pfxX":-4.693028762075226,"pfxZ":9.13327970806248,"pX":0.5596853295103108,"pZ":2.1300210107844566,"vX0":7.022633032551891,"vY0":-136.01459144558544,"vZ0":-6.64892148141095,"x":95.67,"y":181.27,"x0":-1.4394543639047823,"y0":50.00524193756277,"z0":5.634004794122074,"aX":-8.843545965997642},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":7.1,"spinRate":2199,"spinDirection":219},"zone":9,"typeConfidence":0.9,"plateTime":0.40184733145661866,"extension":6.230950966064651},"index":1,"playId":"bfc0c01d-50af-3f5d-a6fd-7449ba386a73","pitchNumber":1,"startTime":"2026-02-27T21:20:13.809Z","endTime":"2026-02-27T21:20:16.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":825927,"link":"/api/v1/people/825927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":92.8,"endSpeed":84.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22324100671494,"aZ":-22.770613186475387,"pfxX":-7.118464783692156,"pfxZ":5.145973088037641,"pX":-1.1116048072780096,"pZ":3.6718319251325466,"vX0":3.7492679886591747,"vY0":-135.0556601642966,"vZ0":-1.3482333194120049,"x":159.37,"y":139.64,"x0":-1.6005379769262629,"y0":50.00580798728077,"z0":5.79492931846177,"aX":-13.017767602768583},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.2,"breakHorizontal":12.0,"spinRate":2101,"spinDirection":221},"zone":11,"typeConfidence":0.82,"plateTime":0.40714787094369287,"extension":5.999485208735003},"index":2,"playId":"15023e5a-187e-306d-a1ca-1942abb75e6d","pitchNumber":2,"startTime":"2026-02-27T21:20:26.296Z","endTime":"2026-02-27T21:20:29.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":825927,"link":"/api/v1/people/825927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.022873522896756,"aZ":-17.262810003910246,"pfxX":-3.634700738784721,"pfxZ":7.7797263513042925,"pX":0.22900532916667332,"pZ":2.995001073612851,"vX0":5.77653977167982,"vY0":-137.2398937140297,"vZ0":-4.3509141527460375,"x":108.27,"y":157.91,"x0":-1.4262828244253525,"y0":50.003111463419685,"z0":5.768972628407286,"aX":-6.96716023420243},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":5.4,"spinRate":2196,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.39838105564757686,"extension":6.0932321751463805},"index":3,"playId":"2baddf46-5776-3a3f-b3e3-e71d6227d3cc","pitchNumber":3,"startTime":"2026-02-27T21:20:40.710Z","endTime":"2026-02-27T21:20:43.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":825927,"link":"/api/v1/people/825927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.570333266767893,"aZ":-44.061286641647754,"pfxX":4.57381819140823,"pfxZ":-8.481800294159507,"pX":0.2621226615666072,"pZ":3.305309827823185,"vX0":2.2317072903457147,"vY0":-117.94150629928683,"vZ0":2.7123670082422517,"x":107.01,"y":149.54,"x0":-1.2922624204161988,"y0":50.00320042078353,"z0":6.219515174514383,"aX":6.408872829333985},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-14.4,"breakHorizontal":-8.9,"spinRate":2655,"spinDirection":33},"zone":3,"typeConfidence":0.9,"plateTime":0.4653661271206655,"extension":6.051345576724551},"index":4,"playId":"58a353b7-034c-3656-8157-8b37bb5e47fc","pitchNumber":4,"startTime":"2026-02-27T21:20:59.361Z","endTime":"2026-02-27T21:21:04.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":825927,"link":"/api/v1/people/825927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22887852320907,"aZ":-17.665599336970708,"pfxX":-2.618485835102224,"pfxZ":7.556216813856361,"pX":0.37101618620673893,"pZ":2.7786362036765246,"vX0":5.537106431002755,"vY0":-137.41416468861232,"vZ0":-4.9184023850358125,"x":102.86,"y":163.76,"x0":-1.3261158145892102,"y0":50.006324122171534,"z0":5.784552081089585,"aX":-5.030584490642434},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.8,"breakHorizontal":3.6,"spinRate":2307,"spinDirection":218},"zone":6,"typeConfidence":0.9,"plateTime":0.3979561237438096,"extension":6.2149319063046615},"hitData":{"launchSpeed":96.0,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.4,"coordY":154.67}},"index":5,"playId":"2bafaa51-a15b-36dd-a033-6966b49297db","pitchNumber":5,"startTime":"2026-02-27T21:21:16.852Z","endTime":"2026-02-27T21:21:22.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":825927,"link":"/api/v1/people/825927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":825927,"link":"/api/v1/people/825927"},"credit":"b_ab"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_ab"},{"player":{"id":825927,"link":"/api/v1/people/825927"},"credit":"b_pa"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:21:22.738Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Hanson called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-27T21:21:26.766Z","endTime":"2026-02-27T21:23:19.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":702630,"fullName":"Luke Hanson","link":"/api/v1/people/702630"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702630,"fullName":"Luke Hanson","link":"/api/v1/people/702630"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.687036576293778,"aZ":-24.99990987814485,"pfxX":-8.15716071272903,"pfxZ":3.804075907225723,"pX":0.6795092275797737,"pZ":2.766796829935994,"vX0":8.394699425884484,"vY0":-136.3740854895291,"vZ0":-3.3096150804545643,"x":91.1,"y":164.08,"x0":-1.3772173106570438,"y0":50.00295006537653,"z0":5.718535939160311,"aX":-15.381920020792247},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.4,"breakHorizontal":13.1,"spinRate":2243,"spinDirection":218},"zone":6,"typeConfidence":0.9,"plateTime":0.401483315220756,"extension":6.167577143700378},"index":0,"playId":"6c5697ec-241a-3891-b104-36138523a112","pitchNumber":1,"startTime":"2026-02-27T21:21:49.131Z","endTime":"2026-02-27T21:21:52.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":702630,"link":"/api/v1/people/702630","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.300398343010524,"aZ":-34.8935791095453,"pfxX":4.726460569495497,"pfxZ":-1.8849717055206074,"pX":0.7292757967373412,"pZ":2.005894657228414,"vX0":3.4759270111709704,"vY0":-119.61783908608007,"vZ0":-1.7220995424013723,"x":89.2,"y":184.62,"x0":-1.3570281506223374,"y0":50.00008489610588,"z0":5.8667624087288415,"aX":6.839116830354583},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.6,"breakHorizontal":-9.4,"spinRate":2333,"spinDirection":46},"zone":9,"typeConfidence":0.85,"plateTime":0.45809835216372896,"extension":6.241359263774236},"index":1,"playId":"d263c255-cdb5-3563-a1e4-66fa9d15612f","pitchNumber":2,"startTime":"2026-02-27T21:22:04.293Z","endTime":"2026-02-27T21:22:07.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":702630,"link":"/api/v1/people/702630","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":95.0,"endSpeed":88.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95841455366369,"aZ":-16.7879772488838,"pfxX":-4.3016728736222545,"pfxZ":7.814259527410725,"pX":0.8563588994508595,"pZ":3.41999280747209,"vX0":7.195822384871413,"vY0":-138.2614170326238,"vZ0":-3.752788484053945,"x":84.36,"y":146.44,"x0":-1.2012017734944433,"y0":50.00091872058421,"z0":5.8964062186275825,"aX":-8.468437994139679},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":6.6,"spinRate":2375,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.39362448754923296,"extension":6.251594153392785},"index":2,"playId":"0719362d-62ff-328a-899c-0f50684bfa76","pitchNumber":3,"startTime":"2026-02-27T21:22:20.338Z","endTime":"2026-02-27T21:22:23.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":702630,"link":"/api/v1/people/702630","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.149469183050673,"aZ":-32.792040125786784,"pfxX":5.624428462348902,"pfxZ":-0.4240123813277723,"pX":0.18095306114249404,"pZ":0.3015881942027603,"vX0":2.150996186517549,"vY0":-120.58899424308837,"vZ0":-5.596834785691267,"x":110.1,"y":230.64,"x0":-1.4540604073816787,"y0":50.00242241632317,"z0":5.5564728021100445,"aX":8.25529241008758},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.9,"breakHorizontal":-10.7,"spinRate":2202,"spinDirection":45},"zone":14,"typeConfidence":0.89,"plateTime":0.4547812302473453,"extension":6.311508931102915},"index":3,"playId":"0a371e11-9387-3f39-8486-5706596dae20","pitchNumber":4,"startTime":"2026-02-27T21:22:42.331Z","endTime":"2026-02-27T21:22:47.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":702630,"link":"/api/v1/people/702630","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.934847709118685,"aZ":-25.886019522278556,"pfxX":-8.932363695158983,"pfxZ":3.2214881020547033,"pX":1.0097678771579428,"pZ":3.4258909658663006,"vX0":9.36448349982442,"vY0":-138.52644134891784,"vZ0":-1.8404963459231134,"x":78.51,"y":146.28,"x0":-1.2483646175446388,"y0":50.00059373839663,"z0":5.823470095661492,"aX":-17.419134707345968},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.6,"breakHorizontal":14.3,"spinRate":2096,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.39488338503041787,"extension":6.2090863256623825},"index":4,"playId":"b8ea259d-a27d-3d8e-83db-8fa4fd3cc354","pitchNumber":5,"startTime":"2026-02-27T21:23:00.507Z","endTime":"2026-02-27T21:23:03.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":702630,"link":"/api/v1/people/702630","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93247300660159,"aZ":-29.287830013425715,"pfxX":-11.0043384724996,"pfxZ":1.4878059525759308,"pX":-0.5447235878359842,"pZ":3.445454403620888,"vX0":5.913019210743886,"vY0":-138.82954055058386,"vZ0":-1.2425520680524704,"x":137.76,"y":145.75,"x0":-1.2797869482675162,"y0":50.003509812527305,"z0":5.8599143028574705,"aX":-21.3438168747087},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.6,"breakHorizontal":18.6,"spinRate":2150,"spinDirection":225},"zone":1,"typeConfidence":0.9,"plateTime":0.3955092338018473,"extension":6.208785456832784},"index":5,"playId":"beb9d838-17bb-3d91-a431-a9bface90bb9","pitchNumber":6,"startTime":"2026-02-27T21:23:16.327Z","endTime":"2026-02-27T21:23:19.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":702630,"link":"/api/v1/people/702630","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702630,"link":"/api/v1/people/702630"},"credit":"b_ab"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_ab"},{"player":{"id":702630,"link":"/api/v1/people/702630"},"credit":"b_pa"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.0,"awayTeamWinProbability":20.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:23:19.340Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Evan Carter walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-27T21:23:21.193Z","endTime":"2026-02-27T21:25:14.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.583591235156074,"aZ":-44.058007724804014,"pfxX":5.2556625726374495,"pfxZ":-8.616599286880525,"pX":-1.4193882189580493,"pZ":3.8724236229401905,"vX0":-1.2523112459262353,"vY0":-117.10998685742564,"vZ0":4.1488439396837915,"x":171.1,"y":134.22,"x0":-1.5580979511551174,"y0":50.002616404078395,"z0":6.2180555232870125,"aX":7.2481537000160845},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-14.2,"breakHorizontal":-9.1,"spinRate":2515,"spinDirection":40},"zone":11,"typeConfidence":0.9,"plateTime":0.4689737718956408,"extension":6.050500009988395},"index":0,"playId":"5d784428-891c-36ae-bfc7-afd06ea4f114","pitchNumber":1,"startTime":"2026-02-27T21:23:43.724Z","endTime":"2026-02-27T21:23:46.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.623924158415477,"aZ":-17.90033621447697,"pfxX":-3.7013906249516664,"pfxZ":7.424476604061132,"pX":0.15499313487800948,"pZ":3.716136076119811,"vX0":5.3702025280967876,"vY0":-137.11897889911793,"vZ0":-2.514846990018912,"x":111.09,"y":138.44,"x0":-1.3394100043568093,"y0":50.00136289905458,"z0":5.853318453068192,"aX":-7.115012453718568},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":5.6,"spinRate":2349,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.3980188623205718,"extension":6.122919735338133},"index":1,"playId":"deb8e149-3516-3730-a4b1-323bdca88c64","pitchNumber":2,"startTime":"2026-02-27T21:23:57.354Z","endTime":"2026-02-27T21:24:00.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31187642545584,"aZ":-36.60007448189445,"pfxX":9.827436382436105,"pfxZ":-3.027713634455866,"pX":-1.7099480357439512,"pZ":2.8255806263734766,"vX0":-2.5816984352963352,"vY0":-119.83232007783515,"vZ0":0.6027427586915455,"x":182.18,"y":162.49,"x0":-1.8981349478786067,"y0":50.005075392579805,"z0":5.8303171424758675,"aX":14.349766279484157},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.0,"breakHorizontal":-17.3,"spinRate":2235,"spinDirection":35},"zone":11,"typeConfidence":0.91,"plateTime":0.4564041907193439,"extension":5.973874899327009},"index":2,"playId":"e34e92d5-f326-3d2b-a104-62d7a40657d2","pitchNumber":3,"startTime":"2026-02-27T21:24:20.532Z","endTime":"2026-02-27T21:24:23.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.918474373126593,"aZ":-28.178859026342533,"pfxX":-7.324250580314693,"pfxZ":2.0823764366278077,"pX":-0.874750102088012,"pZ":3.8117813250117796,"vX0":4.340493257024868,"vY0":-138.03193381204028,"vZ0":-0.28807719965258616,"x":150.34,"y":135.86,"x0":-1.519388177232035,"y0":50.006596145761705,"z0":5.8216361723016465,"aX":-14.077303680564693},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.0,"breakHorizontal":12.4,"spinRate":2072,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.3974517980308634,"extension":6.059354836385041},"index":3,"playId":"d40e633f-7922-3bf3-9067-889729da167b","pitchNumber":4,"startTime":"2026-02-27T21:24:35.477Z","endTime":"2026-02-27T21:24:38.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.704470640663505,"aZ":-18.099154905499507,"pfxX":-2.866011580579573,"pfxZ":7.159494444568232,"pX":-0.2649499264852037,"pZ":3.45620252541743,"vX0":4.230378822575156,"vY0":-138.78870686733242,"vZ0":-3.2487796191815876,"x":127.1,"y":145.46,"x0":-1.43093761193954,"y0":50.006326220126326,"z0":5.835338932516867,"aX":-5.637708423094724},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.6,"breakHorizontal":4.4,"spinRate":2164,"spinDirection":213},"zone":2,"typeConfidence":0.9,"plateTime":0.3934311796773131,"extension":6.226072087360631},"index":4,"playId":"eafb827c-9b8b-3d13-ab92-eed2703cf933","pitchNumber":5,"startTime":"2026-02-27T21:24:50.636Z","endTime":"2026-02-27T21:24:54.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08295418666723,"aZ":-31.84331128599295,"pfxX":-8.520093731239548,"pfxZ":0.195273507224222,"pX":-1.0422138974151482,"pZ":2.6252061874193817,"vX0":3.802604804927839,"vY0":-128.66383768424163,"vZ0":-1.7815144307133188,"x":156.73,"y":167.9,"x0":-1.430386716879899,"y0":50.002910789440044,"z0":5.7886122302942935,"aX":-14.319382073169637},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.2,"breakHorizontal":14.6,"spinRate":1583,"spinDirection":240},"zone":11,"typeConfidence":0.86,"plateTime":0.4253125968405822,"extension":6.331186935441864},"index":5,"playId":"d5a02dd4-05b6-3c88-92b2-f4b0220d0a6a","pitchNumber":6,"startTime":"2026-02-27T21:25:10.779Z","endTime":"2026-02-27T21:25:14.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.4,"awayTeamWinProbability":21.599999999999994,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.48,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:25:14.184Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Burger singles on a sharp line drive to left fielder Darren Baker. Orlando Martinez to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-27T21:25:42.584Z","endTime":"2026-02-27T21:27:27.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"postOnSecond":{"id":678636,"fullName":"Orlando Martinez","link":"/api/v1/people/678636"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671117,"link":"/api/v1/people/671117"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678636,"fullName":"Orlando Martinez","link":"/api/v1/people/678636"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Orlando Martinez replaces Evan Carter.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-27T21:25:42.583Z","endTime":"2026-02-27T21:25:49.645Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678636,"link":"/api/v1/people/678636"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":694497,"link":"/api/v1/people/694497"},"base":1,"defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.575696142957366,"aZ":-25.466538533843373,"pfxX":-6.418218159131807,"pfxZ":3.484290022750333,"pX":0.8348724562044272,"pZ":2.5660517754054153,"vX0":8.322281790676792,"vY0":-137.8768613151299,"vZ0":-4.127220747923301,"x":85.18,"y":169.5,"x0":-1.3884178097089026,"y0":50.00386965035178,"z0":5.800339999286481,"aX":-12.361370164836297},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.6,"breakHorizontal":9.8,"spinRate":2223,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.3972083224665832,"extension":6.268302138860149},"index":1,"playId":"5e6d7553-c528-3a46-97a6-abc2b094ce28","pitchNumber":1,"startTime":"2026-02-27T21:25:49.645Z","endTime":"2026-02-27T21:25:52.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":678636,"link":"/api/v1/people/678636"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.620364577801656,"aZ":-16.459842802775036,"pfxX":-2.285084163039034,"pfxZ":7.994964000606867,"pX":0.8240368904207442,"pZ":3.442239148659853,"vX0":6.224922476226645,"vY0":-138.93875504222805,"vZ0":-3.7889953330320383,"x":85.59,"y":145.84,"x0":-1.14336283518812,"y0":50.00029676411289,"z0":5.909761797563057,"aX":-4.4906124497515965},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":2.9,"spinRate":2326,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.3934362143207726,"extension":6.314593172583562},"index":2,"playId":"df9ea4fd-5fa6-3465-a3a1-9b8b5dc03201","pitchNumber":2,"startTime":"2026-02-27T21:26:08.814Z","endTime":"2026-02-27T21:26:11.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":678636,"link":"/api/v1/people/678636"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":95.0,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92535340558731,"aZ":-25.80397733397238,"pfxX":-8.67353708701031,"pfxZ":3.3232516670210153,"pX":-0.26474778892290785,"pZ":2.8754333582646927,"vX0":6.2934404458392255,"vY0":-138.09704612986857,"vZ0":-3.274858659971084,"x":127.09,"y":161.14,"x0":-1.4550534514171072,"y0":50.00409759853316,"z0":5.827366497163085,"aX":-16.627180069163646},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.5,"breakHorizontal":14.3,"spinRate":2256,"spinDirection":230},"zone":2,"typeConfidence":0.91,"plateTime":0.39778653053768487,"extension":6.2819058941914365},"index":3,"playId":"91ba24ad-5743-3398-88a8-badb877c245b","pitchNumber":3,"startTime":"2026-02-27T21:26:25.124Z","endTime":"2026-02-27T21:26:28.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":678636,"link":"/api/v1/people/678636"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-02-27T21:26:36.191Z","endTime":"2026-02-27T21:26:52.026Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":678636,"link":"/api/v1/people/678636"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7074624971981,"aZ":-33.69126169182197,"pfxX":8.113604083700054,"pfxZ":-1.034105445707846,"pX":0.4258315885767539,"pZ":2.20405480596749,"vX0":2.1106496546088858,"vY0":-120.63928855103502,"vZ0":-1.617562657650874,"x":100.77,"y":179.27,"x0":-1.5145261038370048,"y0":50.00086323033283,"z0":5.855968345455251,"aX":11.943735450848054},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.0,"breakHorizontal":-15.2,"spinRate":2205,"spinDirection":33},"zone":9,"typeConfidence":0.91,"plateTime":0.4542178044376799,"extension":6.249042838387407},"index":5,"playId":"22e7416d-2e68-3cf5-8695-d63044187c19","pitchNumber":4,"startTime":"2026-02-27T21:26:52.026Z","endTime":"2026-02-27T21:26:55.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":678636,"link":"/api/v1/people/678636"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96760187908643,"aZ":-34.70146625014675,"pfxX":9.176616295843193,"pfxZ":-1.7572643901644787,"pX":0.2642780836857587,"pZ":1.848406993282459,"vX0":1.2947801104172196,"vY0":-119.63074682381128,"vZ0":-1.986533687696965,"x":106.93,"y":188.87,"x0":-1.4765006198828672,"y0":50.00357751895619,"z0":5.825997852152822,"aX":13.18484005781384},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.4,"breakHorizontal":-16.9,"spinRate":2280,"spinDirection":42},"zone":9,"typeConfidence":0.91,"plateTime":0.4593867873382469,"extension":6.242415679358845},"hitData":{"launchSpeed":101.8,"launchAngle":14.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":60.65,"coordY":87.82}},"index":6,"playId":"ddd333da-7fed-3bc5-9abc-835bd190bce2","pitchNumber":5,"startTime":"2026-02-27T21:27:16.799Z","endTime":"2026-02-27T21:27:27.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":678636,"link":"/api/v1/people/678636"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":-2.8000000000000114,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:27:27.542Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, shortstop Colson Montgomery to first baseman LaMonte Wade Jr.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-27T21:27:59.569Z","endTime":"2026-02-27T21:28:08.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Frainyer Chavez replaces Jake Burger.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-27T21:27:47.978Z","endTime":"2026-02-27T21:28:01.768Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669413,"link":"/api/v1/people/669413"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":669394,"link":"/api/v1/people/669394"},"base":1,"defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":678636,"link":"/api/v1/people/678636"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.602105549340035,"aZ":-15.18016236968941,"pfxX":-1.7120318801865873,"pfxZ":8.694285615189013,"pX":1.0326754126146864,"pZ":3.00372865188269,"vX0":6.657813297867509,"vY0":-138.81413231045832,"vZ0":-5.080775588367465,"x":77.64,"y":157.68,"x0":-1.1727161458985318,"y0":50.003522617656586,"z0":5.865799231491932,"aX":-3.3472630551799893},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.9,"breakHorizontal":1.8,"spinRate":2389,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.3943241146228158,"extension":6.341530942987723},"hitData":{"launchSpeed":52.2,"launchAngle":5.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":132.55,"coordY":154.96}},"index":1,"playId":"0a3af1c4-c048-3b9a-9edb-10588ad34c2b","pitchNumber":1,"startTime":"2026-02-27T21:28:01.768Z","endTime":"2026-02-27T21:28:08.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":678636,"link":"/api/v1/people/678636"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":5.6000000000000085,"leverageIndex":2.2,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:28:08.625Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Teel called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-27T21:30:29.578Z","endTime":"2026-02-27T21:31:19.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,7],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Orlando Martinez remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"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-27T21:30:18.742Z","endTime":"2026-02-27T21:30:18.756Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678636,"link":"/api/v1/people/678636"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":694497,"link":"/api/v1/people/694497"},"defense":{"pitcher":{"id":666168,"link":"/api/v1/people/666168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Frainyer Chavez remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"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-27T21:30:18.756Z","endTime":"2026-02-27T21:30:18.759Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669413,"link":"/api/v1/people/669413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":666168,"link":"/api/v1/people/666168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: John Taylor replaces second baseman Josh Smith, batting 3rd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"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-27T21:30:18.759Z","endTime":"2026-02-27T21:30:18.760Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":822966,"link":"/api/v1/people/822966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"301","replacedPlayer":{"id":669701,"link":"/api/v1/people/669701"},"defense":{"pitcher":{"id":666168,"link":"/api/v1/people/666168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Robert Garcia replaces Mason Thompson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"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-27T21:30:18.760Z","endTime":"2026-02-27T21:30:31.450Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676395,"link":"/api/v1/people/676395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666168,"link":"/api/v1/people/666168","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":83.2,"endSpeed":76.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.032876996804475,"aZ":-35.86063249682304,"pfxX":-2.7653427146539524,"pfxZ":-2.487435932918997,"pX":-0.11114831818696569,"pZ":2.9212583935108616,"vX0":-7.229589378485235,"vY0":-121.02698039332844,"vZ0":0.4862878184699866,"x":121.24,"y":159.91,"x0":3.276364554970042,"y0":50.00472114723166,"z0":5.8632116509125884,"aX":-4.093711823679662},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.1,"breakHorizontal":6.7,"spinRate":2384,"spinDirection":268},"zone":2,"typeConfidence":0.91,"plateTime":0.4528919739069339,"extension":6.374731478545717},"index":4,"playId":"d07187e7-2592-3e64-b2b2-ad48b2045afa","pitchNumber":1,"startTime":"2026-02-27T21:30:31.450Z","endTime":"2026-02-27T21:30:34.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":94.0,"endSpeed":86.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40800299507048,"aZ":-16.491259384760664,"pfxX":4.8771918703694865,"pfxZ":8.249111367051974,"pX":0.19911024766082205,"pZ":3.126335609215665,"vX0":-9.927551109689508,"vY0":-136.60620746638438,"vZ0":-3.6790052836027596,"x":109.41,"y":154.37,"x0":3.2369014435757038,"y0":50.002191905857664,"z0":5.615152270468436,"aX":9.272427135609206},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":-6.8,"spinRate":2181,"spinDirection":134},"zone":2,"typeConfidence":0.89,"plateTime":0.4000330115716997,"extension":6.372166316999045},"index":5,"playId":"e6421504-f1ed-3d4a-8bef-a78061b95102","pitchNumber":2,"startTime":"2026-02-27T21:30:46.484Z","endTime":"2026-02-27T21:30:49.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":6,"startTime":"2026-02-27T21:31:03.081Z","endTime":"2026-02-27T21:31:16.713Z","isPitch":false,"type":"action","player":{"id":691019,"link":"/api/v1/people/691019"},"defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.676159082744356,"aZ":-33.37282090458477,"pfxX":8.133593411089677,"pfxZ":-0.7010103167520647,"pX":0.19292456430392305,"pZ":3.2826808324769887,"vX0":-10.57255189634626,"vY0":-129.51271312064645,"vZ0":0.18133199914895037,"x":109.65,"y":150.15,"x0":3.2610589069712654,"y0":50.00321148887251,"z0":5.752794029811543,"aX":13.892973370977522},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.0,"breakHorizontal":-12.5,"spinRate":1616,"spinDirection":119},"zone":2,"typeConfidence":0.9,"plateTime":0.4220455637951175,"extension":6.2897763645684135},"index":7,"playId":"bf8e7130-3265-361d-8982-6a6976f9d7c4","pitchNumber":3,"startTime":"2026-02-27T21:31:16.713Z","endTime":"2026-02-27T21:31:19.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":691019,"link":"/api/v1/people/691019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":691019,"link":"/api/v1/people/691019"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:31:19.713Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colson Montgomery grounds out, second baseman John Taylor to first baseman Frainyer Chavez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-27T21:31:22.759Z","endTime":"2026-02-27T21:33:17.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":822966,"link":"/api/v1/people/822966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669413,"link":"/api/v1/people/669413"},"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":95.8,"endSpeed":88.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.161488161206755,"aZ":-21.09704925650229,"pfxX":4.583011195307659,"pfxZ":5.576999285076743,"pX":0.30483444253486186,"pZ":3.962213543281465,"vX0":-9.875461225780716,"vY0":-139.31696237530673,"vZ0":-1.0497701018000334,"x":105.38,"y":131.8,"x0":3.283167490407298,"y0":50.003723060383884,"z0":5.724270338265332,"aX":9.105550283560365},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.1,"breakHorizontal":-6.5,"spinRate":2204,"spinDirection":133},"zone":12,"typeConfidence":0.9,"plateTime":0.39154116400456385,"extension":6.3784066983074625},"index":0,"playId":"ca0bd605-5765-38f0-af8b-40133f33f2f8","pitchNumber":1,"startTime":"2026-02-27T21:31:45.823Z","endTime":"2026-02-27T21:31:48.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.320769035853615,"aZ":-32.38173110632553,"pfxX":-1.2523209032833336,"pfxZ":-0.12889694696457,"pX":-1.0071198908014551,"pZ":2.492156966375981,"vX0":-9.779203779020765,"vY0":-124.04600856057644,"vZ0":-1.6093375431268901,"x":155.39,"y":171.49,"x0":3.1248172389725903,"y0":50.004480760561265,"z0":5.811671259083902,"aX":-1.9803425984731151},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.4,"breakHorizontal":4.2,"spinRate":2392,"spinDirection":208},"zone":13,"typeConfidence":0.9,"plateTime":0.43904820578905746,"extension":6.583101433059552},"index":1,"playId":"7c1d3f9d-aec4-3a56-ba88-315834e12046","pitchNumber":2,"startTime":"2026-02-27T21:32:02.536Z","endTime":"2026-02-27T21:32:05.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.753684766389167,"aZ":-36.59050819209315,"pfxX":-2.2578667633922245,"pfxZ":-2.949437067026423,"pX":0.4969619192576583,"pZ":3.33015127847244,"vX0":-6.161274999242819,"vY0":-121.14009546263622,"vZ0":1.6289938238891297,"x":98.06,"y":148.87,"x0":3.357718436219755,"y0":50.00141586156004,"z0":5.827395467767869,"aX":-3.3825586247644126},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.7,"breakHorizontal":5.4,"spinRate":2445,"spinDirection":278},"zone":3,"typeConfidence":0.91,"plateTime":0.4506600876518987,"extension":6.421874423537155},"index":2,"playId":"32162d83-14a0-3171-bde1-5ab479a02004","pitchNumber":3,"startTime":"2026-02-27T21:32:18.948Z","endTime":"2026-02-27T21:32:21.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.960338743668853,"aZ":-19.617159781879355,"pfxX":6.065879863509701,"pfxZ":6.396344212948064,"pX":1.2734530659684855,"pZ":3.053518601032248,"vX0":-7.977380989401921,"vY0":-138.27772734131426,"vZ0":-3.6222360932900246,"x":68.46,"y":156.33,"x0":3.3897219841638506,"y0":50.000557309022945,"z0":5.674763112843094,"aX":11.903632139149218},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.2,"breakHorizontal":-9.6,"spinRate":2262,"spinDirection":134},"zone":12,"typeConfidence":0.89,"plateTime":0.39409554523861345,"extension":6.3303729310988235},"index":3,"playId":"750c8510-d40a-305d-9924-460288349bb2","pitchNumber":4,"startTime":"2026-02-27T21:32:52.016Z","endTime":"2026-02-27T21:32:55.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.78335656144141,"aZ":-36.4723094958684,"pfxX":-2.642531827471911,"pfxZ":-2.85483073164343,"pX":-0.18259813939532196,"pZ":3.1485379333166685,"vX0":-7.393159829036867,"vY0":-121.09426597308102,"vZ0":1.1193329901132065,"x":123.96,"y":153.77,"x0":3.2377334474278725,"y0":50.00482111103594,"z0":5.839670618523519,"aX":-3.974149973317657},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.7,"breakHorizontal":6.4,"spinRate":2503,"spinDirection":286},"zone":2,"typeConfidence":0.91,"plateTime":0.4501069666215618,"extension":6.4464552541475735},"hitData":{"launchSpeed":107.1,"launchAngle":1.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.24,"coordY":161.93}},"index":4,"playId":"99134a08-0ac2-3516-aaff-a3d1d5d1fc41","pitchNumber":5,"startTime":"2026-02-27T21:33:11.311Z","endTime":"2026-02-27T21:33:17.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:33:17.571Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hays strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-27T21:33:22.673Z","endTime":"2026-02-27T21:35:46.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.424157805554838,"aZ":-18.15698377434854,"pfxX":5.429145710183971,"pfxZ":7.465302428440067,"pX":0.3952402143359474,"pZ":3.761856906438044,"vX0":-9.584411507148458,"vY0":-136.2754414626161,"vZ0":-1.93502418419844,"x":101.93,"y":137.21,"x0":3.255204851258082,"y0":50.003835340356744,"z0":5.737756032318,"aX":10.196332949950166},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":-7.8,"spinRate":2307,"spinDirection":136},"zone":12,"typeConfidence":0.89,"plateTime":0.402193348192478,"extension":6.369075058124635},"index":0,"playId":"0261c7af-ae61-3da3-a128-8eb09080c826","pitchNumber":1,"startTime":"2026-02-27T21:33:44.939Z","endTime":"2026-02-27T21:33:47.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":84.5,"endSpeed":78.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35464486592649,"aZ":-32.983334517627604,"pfxX":-2.0133286283203784,"pfxZ":-0.5298541074216471,"pX":-1.609006430056334,"pZ":-0.06796861535909934,"vX0":-10.817848420877745,"vY0":-122.56719226403652,"vZ0":-6.605602562488297,"x":178.33,"y":240.62,"x0":3.1163905468564637,"y0":50.00277179176278,"z0":5.465238046757819,"aX":-3.074146025704152},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.3,"breakHorizontal":6.1,"spinRate":2327,"spinDirection":249},"zone":13,"typeConfidence":0.91,"plateTime":0.44622581443246645,"extension":6.6498805246652},"index":1,"playId":"d5f97b26-8c9a-3b6f-8cd5-7101716a6d75","pitchNumber":2,"startTime":"2026-02-27T21:34:10.439Z","endTime":"2026-02-27T21:34:13.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.226580437389924,"aZ":-30.896320723456583,"pfxX":10.225012768297425,"pfxZ":0.7499043526370615,"pX":-1.131239707102037,"pZ":0.45545713041495356,"vX0":-14.424583314870855,"vY0":-128.7382098897313,"vZ0":-6.468476939285769,"x":160.12,"y":226.48,"x0":3.190214968910008,"y0":50.00131258146932,"z0":5.361985277525908,"aX":17.335146607893698},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.1,"breakHorizontal":-15.7,"spinRate":1532,"spinDirection":122},"zone":13,"typeConfidence":0.9,"plateTime":0.42384833848546544,"extension":6.328585207605173},"index":2,"playId":"df588522-bedc-3ecd-ad7f-cc6d540a1b06","pitchNumber":3,"startTime":"2026-02-27T21:34:29.611Z","endTime":"2026-02-27T21:34:32.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":94.7,"endSpeed":87.2,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84743352246179,"aZ":-17.38224438082504,"pfxX":5.622431942449586,"pfxZ":7.680757979050926,"pX":-0.8666600466321213,"pZ":2.205566607999147,"vX0":-12.95683486528421,"vY0":-137.27516173752338,"vZ0":-5.765924413689748,"x":150.04,"y":179.23,"x0":3.1651430192414334,"y0":50.00250432755689,"z0":5.5000105113598705,"aX":10.828531349568419},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.0,"breakHorizontal":-7.7,"spinRate":2213,"spinDirection":138},"zone":13,"typeConfidence":0.89,"plateTime":0.39764750032427676,"extension":6.611815290627855},"index":3,"playId":"aa244215-b970-3ddb-a594-ca12c0ab7604","pitchNumber":4,"startTime":"2026-02-27T21:34:56.448Z","endTime":"2026-02-27T21:34:59.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63309600331762,"aZ":-29.801278474744098,"pfxX":7.933920594472284,"pfxZ":1.4173675708829734,"pX":-1.8752423827977143,"pZ":1.6161229312651715,"vX0":-15.379289862018101,"vY0":-127.68807359915594,"vZ0":-4.047075013000336,"x":188.48,"y":195.14,"x0":3.155255984250774,"y0":50.004553415441784,"z0":5.528162938808687,"aX":13.29855529195176},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.9,"breakHorizontal":-11.5,"spinRate":1520,"spinDirection":122},"zone":13,"typeConfidence":0.9,"plateTime":0.4265536638729004,"extension":6.084856777039771},"index":4,"playId":"4679aca5-9138-3b65-8e1c-2548f7825e42","pitchNumber":5,"startTime":"2026-02-27T21:35:25.987Z","endTime":"2026-02-27T21:35:28.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28784666734141,"aZ":-31.121815525514794,"pfxX":8.709707396502878,"pfxZ":0.6224617997407336,"pX":-0.6043058419023828,"pZ":2.3092151513363506,"vX0":-12.826854569377764,"vY0":-128.57810576970505,"vZ0":-2.311704231951609,"x":140.03,"y":176.43,"x0":3.30472723467173,"y0":50.00011526561665,"z0":5.621684672132531,"aX":14.66146409034976},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.8,"breakHorizontal":-13.1,"spinRate":1623,"spinDirection":114},"zone":4,"typeConfidence":0.9,"plateTime":0.42509222446453787,"extension":6.191251221647367},"index":5,"playId":"01bf5869-d39c-382b-bedf-61bcc9dc12bb","pitchNumber":6,"startTime":"2026-02-27T21:35:43.922Z","endTime":"2026-02-27T21:35:46.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:35:46.922Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Helman flies out to center fielder Brooks Baldwin.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-27T21:37:57.679Z","endTime":"2026-02-27T21:38:35.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: William Bergolla Jr. replaces shortstop Colson Montgomery, batting 3rd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"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-27T21:37:43.452Z","endTime":"2026-02-27T21:37:43.469Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703151,"link":"/api/v1/people/703151"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":695657,"link":"/api/v1/people/695657"},"defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Samuel Zavala replaces right fielder Austin Hays, batting 4th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"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-27T21:37:43.469Z","endTime":"2026-02-27T21:37:59.880Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694214,"link":"/api/v1/people/694214"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":669720,"link":"/api/v1/people/669720"},"defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":669720,"link":"/api/v1/people/669720"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.937803993512496,"aZ":-28.01214604624681,"pfxX":-7.504285588334026,"pfxZ":2.2333146310791427,"pX":-0.37306979864431566,"pZ":3.5548971145294495,"vX0":5.462105159730833,"vY0":-135.46266456711956,"vZ0":-0.8487931501669932,"x":131.22,"y":142.8,"x0":-1.4382308970752193,"y0":50.001522964888764,"z0":5.826415000408028,"aX":-13.978405012540966},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.1,"breakHorizontal":12.5,"spinRate":2056,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.40396476095204825,"extension":6.070991042888543},"index":2,"playId":"79534a87-7d89-3ba0-be80-d6948ccc44fb","pitchNumber":1,"startTime":"2026-02-27T21:37:59.880Z","endTime":"2026-02-27T21:38:03.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.366699168251067,"aZ":-24.331260158981664,"pfxX":-7.97431635781461,"pfxZ":4.214250687622503,"pX":-0.43230852953628046,"pZ":3.836877983418285,"vX0":5.628743700498986,"vY0":-135.2508857962406,"vZ0":-0.9667514034711511,"x":133.48,"y":135.18,"x0":-1.5001027796145636,"y0":50.001546782574835,"z0":5.898900710240657,"aX":-14.833284072787368},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.7,"breakHorizontal":13.3,"spinRate":2160,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.4043389319644839,"extension":6.042771172665293},"index":3,"playId":"89ce154d-78f5-3ac2-8436-49141340b564","pitchNumber":2,"startTime":"2026-02-27T21:38:12.660Z","endTime":"2026-02-27T21:38:15.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05238748083072,"aZ":-18.483598090244197,"pfxX":-5.059665205085504,"pfxZ":7.205405887799255,"pX":0.42511321734968033,"pZ":3.5754461485729454,"vX0":6.3689635051291,"vY0":-136.46631205247036,"vZ0":-3.0442896390971237,"x":100.8,"y":142.24,"x0":-1.2739055404783362,"y0":50.00061452677943,"z0":5.968040047886958,"aX":-9.610056330825365},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":7.9,"spinRate":2219,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.40030473787415133,"extension":6.035133326587173},"hitData":{"launchSpeed":90.0,"launchAngle":53.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.8,"coordY":107.91}},"index":4,"playId":"cf4aab83-9a21-3a4d-ad1c-ec9dee5f5d65","pitchNumber":3,"startTime":"2026-02-27T21:38:27.473Z","endTime":"2026-02-27T21:38:35.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_ab"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_ab"},{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_pa"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.0,"awayTeamWinProbability":19.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:38:35.313Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Osuna grounds out, second baseman Sam Antonacci to first baseman LaMonte Wade Jr.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-27T21:38:39.162Z","endTime":"2026-02-27T21:39:48.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.117201124504074,"aZ":-24.769904399269794,"pfxX":0.274569474987552,"pfxZ":4.301621439462286,"pX":0.5574690411367127,"pZ":2.7366170989170895,"vX0":4.860921224695469,"vY0":-129.41362975715643,"vZ0":-3.0592917160218893,"x":95.75,"y":164.89,"x0":-1.369023900541493,"y0":50.00604282145272,"z0":5.800038394947088,"aX":0.4721227249976553},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.4,"breakHorizontal":-1.4,"spinRate":2397,"spinDirection":176},"zone":3,"typeConfidence":0.79,"plateTime":0.4207766320845354,"extension":6.294538197516746},"index":0,"playId":"c4923393-862a-3875-b8e2-61d6ac8cfdef","pitchNumber":1,"startTime":"2026-02-27T21:39:02.617Z","endTime":"2026-02-27T21:39:05.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":95.1,"endSpeed":88.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.931819169994892,"aZ":-18.30003153885528,"pfxX":-3.3970147499928127,"pfxZ":7.050995514368939,"pX":0.8686415233641288,"pZ":2.993228159315353,"vX0":7.1602744899981206,"vY0":-138.43169537003618,"vZ0":-4.071929895925183,"x":83.89,"y":157.96,"x0":-1.2942465418770186,"y0":50.00295848669055,"z0":5.6861590985426655,"aX":-6.684959995489387},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.2,"breakHorizontal":4.9,"spinRate":2301,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.39361491442307406,"extension":6.1559932007217055},"index":1,"playId":"bb9290ec-1809-313f-becd-312ff2ee94c6","pitchNumber":2,"startTime":"2026-02-27T21:39:21.317Z","endTime":"2026-02-27T21:39:24.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.655664497539515,"aZ":-31.22529096837684,"pfxX":-6.390156718201512,"pfxZ":0.5635136749840424,"pX":-0.4065988607856335,"pZ":2.194965989621719,"vX0":4.652267536917769,"vY0":-127.5444211902226,"vZ0":-2.814689652506553,"x":132.5,"y":179.52,"x0":-1.407352977573253,"y0":50.00219646512856,"z0":5.729280094408282,"aX":-10.723871827871948},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.7,"breakHorizontal":10.8,"spinRate":1501,"spinDirection":253},"zone":4,"typeConfidence":0.9,"plateTime":0.4264252484377349,"extension":6.040042609909386},"hitData":{"launchSpeed":103.3,"launchAngle":0.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.35,"coordY":149.83}},"index":2,"playId":"4e071a22-2dd6-3a5c-a76b-10f139bed123","pitchNumber":3,"startTime":"2026-02-27T21:39:43.354Z","endTime":"2026-02-27T21:39:48.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:39:48.710Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cam Cauley doubles (4) on a line drive to center fielder Brooks Baldwin.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-27T21:40:03.702Z","endTime":"2026-02-27T21:40:42.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60072685714618,"aZ":-25.206105991437244,"pfxX":-8.938043498166913,"pfxZ":3.6199221422149552,"pX":0.7633543991039917,"pZ":2.169455304939114,"vX0":8.737296722995515,"vY0":-137.64563505571272,"vZ0":-4.995353312024278,"x":87.9,"y":180.2,"x0":-1.2856929310166376,"y0":50.00468679849871,"z0":5.707393878755524,"aX":-17.21034319021765},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.8,"breakHorizontal":14.4,"spinRate":2175,"spinDirection":214},"zone":6,"typeConfidence":0.91,"plateTime":0.3974238858506953,"extension":6.267299039893508},"index":0,"playId":"aba4cb7c-0afe-378e-b9d6-a2ba2fdad9aa","pitchNumber":1,"startTime":"2026-02-27T21:40:16.745Z","endTime":"2026-02-27T21:40:19.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44548791543131,"aZ":-26.538773804317096,"pfxX":1.794616053983337,"pfxZ":3.25067823343427,"pX":0.6406457988654516,"pZ":2.282933056421678,"vX0":4.659946622658947,"vY0":-130.38850096546693,"vZ0":-3.6959319361765,"x":92.58,"y":177.14,"x0":-1.3975630300383486,"y0":50.0062384569249,"z0":5.704204570697961,"aX":3.1134348508297314},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.4,"breakHorizontal":-4.2,"spinRate":2419,"spinDirection":202},"zone":6,"typeConfidence":0.51,"plateTime":0.4188431078000874,"extension":6.122788684835543},"hitData":{"launchSpeed":99.2,"launchAngle":11.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.82,"coordY":95.37}},"index":1,"playId":"d3ac71ed-0d13-3c90-82c5-6dce39d1bf3a","pitchNumber":2,"startTime":"2026-02-27T21:40:32.177Z","endTime":"2026-02-27T21:40:42.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_ab"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_ab"},{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_pa"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.4,"awayTeamWinProbability":19.599999999999994,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.51,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:40:42.782Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Herrera strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-27T21:40:53.115Z","endTime":"2026-02-27T21:43:13.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80314135044254,"aZ":-17.711783766755037,"pfxX":-2.408986894976099,"pfxZ":7.444095701215529,"pX":-1.0507664100960514,"pZ":3.4661844286773267,"vX0":2.5268359748065445,"vY0":-138.05444647248234,"vZ0":-3.221166218077806,"x":157.05,"y":145.19,"x0":-1.6619992847890717,"y0":50.00630500831908,"z0":5.830510865166884,"aX":-4.682358768773588},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":3.8,"spinRate":2260,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.39573566529818205,"extension":6.2436830687932545},"index":0,"playId":"a9281f62-ecc9-3a3d-94bd-aea93889c6de","pitchNumber":1,"startTime":"2026-02-27T21:41:15.248Z","endTime":"2026-02-27T21:41:18.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33310223284163,"aZ":-43.3152707198438,"pfxX":4.6363161991433515,"pfxZ":-7.93266702041551,"pX":-0.0786135767965735,"pZ":3.081865709619622,"vX0":1.6234217775763664,"vY0":-118.05530844989741,"vZ0":2.2045383022105405,"x":120.0,"y":155.57,"x0":-1.3781278930637821,"y0":50.00009603352768,"z0":6.135087780822209,"aX":6.515270622364704},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-13.4,"breakHorizontal":-8.8,"spinRate":2367,"spinDirection":35},"zone":2,"typeConfidence":0.9,"plateTime":0.4646984917751178,"extension":6.180101859626128},"index":1,"playId":"b46faac3-9f66-39cf-8030-ab164108ec58","pitchNumber":2,"startTime":"2026-02-27T21:41:32.984Z","endTime":"2026-02-27T21:41:36.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.440024896576745,"aZ":-29.066009748202855,"pfxX":-6.650448352333604,"pfxZ":1.8852280552083034,"pX":-1.1142090870330739,"pZ":1.7277852582345836,"vX0":3.2650944788269722,"vY0":-127.11072904449512,"vZ0":-3.9859013290477985,"x":159.47,"y":192.13,"x0":-1.5468511111768704,"y0":50.001722705616736,"z0":5.606994140036944,"aX":-10.953815077630496},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.8,"breakHorizontal":11.4,"spinRate":1480,"spinDirection":244},"zone":13,"typeConfidence":0.89,"plateTime":0.4298140228528142,"extension":6.196715062743753},"index":2,"playId":"69332fbf-b906-3bc4-a1ba-3bda3be62df2","pitchNumber":3,"startTime":"2026-02-27T21:41:51.858Z","endTime":"2026-02-27T21:41:54.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.8,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.149706652069657,"aZ":-28.37189740689432,"pfxX":0.7418040312105536,"pfxZ":2.200898745371344,"pX":-0.37391836191003575,"pZ":3.073216831449071,"vX0":2.8272049292027766,"vY0":-129.66341482936562,"vZ0":-1.5108027917614526,"x":131.25,"y":155.8,"x0":-1.5680039292226644,"y0":50.005357784803834,"z0":5.7968964736147,"aX":1.282428175479445},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.0,"breakHorizontal":-1.9,"spinRate":2276,"spinDirection":174},"zone":1,"typeConfidence":0.87,"plateTime":0.4199363785924217,"extension":6.108476817893916},"index":3,"playId":"57df9e47-175c-30f6-bce1-bd3a06e0b0cc","pitchNumber":4,"startTime":"2026-02-27T21:42:12.915Z","endTime":"2026-02-27T21:42:15.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":94.9,"endSpeed":86.5,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2769940494259,"aZ":-11.767914164217053,"pfxX":-2.1834099136364764,"pfxZ":10.567947128613113,"pX":-0.9355020707009291,"pZ":4.551365411176544,"vX0":2.3294353212730177,"vY0":-138.19542135553968,"vZ0":-1.3871136294169626,"x":152.66,"y":115.89,"x0":-1.506341786859523,"y0":50.00239513512931,"z0":5.851727300588817,"aX":-4.21613802432499},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.1,"breakHorizontal":3.5,"spinRate":2334,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.39660046552321004,"extension":6.158946098692256},"index":4,"playId":"d9780ef4-9088-3945-8d82-51faad529ef6","pitchNumber":5,"startTime":"2026-02-27T21:42:37.361Z","endTime":"2026-02-27T21:42:40.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-02-27T21:42:50.574Z","endTime":"2026-02-27T21:43:10.454Z","isPitch":false,"type":"action","player":{"id":645444,"link":"/api/v1/people/645444"},"defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.077,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89138198229817,"aZ":-10.854513076156557,"pfxX":-4.4250053459529095,"pfxZ":11.083253822044986,"pX":0.8253486256932169,"pZ":3.6990641299015015,"vX0":7.14959558917779,"vY0":-138.09452609966652,"vZ0":-3.664943888383549,"x":85.54,"y":138.91,"x0":-1.2270556945856486,"y0":50.00506857486474,"z0":5.778344236830209,"aX":-8.514429542309577},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.4,"breakHorizontal":6.5,"spinRate":2263,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.3972444321266697,"extension":6.33431512487303},"index":6,"playId":"4b835cab-56fe-3eab-b479-cc554ed5fec2","pitchNumber":6,"startTime":"2026-02-27T21:43:10.454Z","endTime":"2026-02-27T21:43:13.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":695508,"link":"/api/v1/people/695508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_ab"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_ab"},{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_pa"},{"player":{"id":678024,"link":"/api/v1/people/678024"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.55,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:43:13.454Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"LaMonte Wade Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T21:45:43.706Z","endTime":"2026-02-27T21:46:55.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jake Snider replaces shortstop Cam Cauley, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"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-27T21:45:25.306Z","endTime":"2026-02-27T21:45:25.320Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686744,"link":"/api/v1/people/686744"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":695508,"link":"/api/v1/people/695508"},"defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Marcos Torres replaces right fielder Alejandro Osuna, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"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-27T21:45:25.320Z","endTime":"2026-02-27T21:45:25.322Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800106,"link":"/api/v1/people/800106"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":696030,"link":"/api/v1/people/696030"},"defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Keyber Rodriguez replaces left fielder Michael Helman, batting 4th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"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-27T21:45:25.322Z","endTime":"2026-02-27T21:45:25.323Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677601,"link":"/api/v1/people/677601"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"401","replacedPlayer":{"id":680737,"link":"/api/v1/people/680737"},"defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":695508,"link":"/api/v1/people/695508"},"left":{"id":680737,"link":"/api/v1/people/680737"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jakob Junis replaces Robert Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"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-27T21:45:25.323Z","endTime":"2026-02-27T21:45:45.810Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.56943524896712,"aZ":-31.30720127568553,"pfxX":8.18607723797683,"pfxZ":0.6355007040376108,"pX":-0.383556845575442,"pZ":2.672287763681946,"vX0":0.8001424193096176,"vY0":-115.5784104242704,"vZ0":-0.3860470334915659,"x":131.62,"y":166.63,"x0":-1.797774796611897,"y0":50.00064578853154,"z0":5.835556371411471,"aX":11.126973898831688},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":1.3,"breakHorizontal":-15.0,"spinRate":2412,"spinDirection":50},"zone":4,"typeConfidence":2.0,"plateTime":0.47302589965916964,"extension":5.759000257559745},"index":4,"playId":"eeabf11e-1efa-3d1d-ab6f-045cb5cba317","pitchNumber":1,"startTime":"2026-02-27T21:45:45.810Z","endTime":"2026-02-27T21:45:49.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":85.1,"endSpeed":79.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43443855417117,"aZ":-30.504980581353266,"pfxX":-6.597281052936614,"pfxZ":1.060478235739546,"pX":-1.1092499133478746,"pZ":2.043199214631958,"vX0":3.3925978506503474,"vY0":-124.04116808369302,"vZ0":-2.923365960099347,"x":159.28,"y":183.61,"x0":-1.6302113973975731,"y0":50.00420219861007,"z0":5.754088637935515,"aX":-10.38634452020296},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.6,"breakHorizontal":11.3,"spinRate":1244,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.439870009863657,"extension":5.86800688291791},"index":5,"playId":"8676047a-cdb1-329b-bfda-4cce8597c8a1","pitchNumber":2,"startTime":"2026-02-27T21:45:56.844Z","endTime":"2026-02-27T21:46:00.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.242229683681025,"aZ":-29.34802908761605,"pfxX":-7.065306023302753,"pfxZ":1.8107884060117376,"pX":-0.4280232550703218,"pZ":1.8808855351954474,"vX0":4.837862528532522,"vY0":-123.50076142049548,"vZ0":-3.3244385636898333,"x":133.32,"y":188.0,"x0":-1.4844307955914482,"y0":50.00272285728728,"z0":5.6862845062864,"aX":-11.025626349571633},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.8,"breakHorizontal":11.8,"spinRate":1449,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.4417810523508452,"extension":5.848087593779711},"index":6,"playId":"1db68d6b-9682-33f1-b25a-02510d8f4885","pitchNumber":3,"startTime":"2026-02-27T21:46:07.803Z","endTime":"2026-02-27T21:46:10.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.227504798423183,"aZ":-17.87949756046642,"pfxX":-2.7930304807526785,"pfxZ":7.755467701489348,"pX":0.08806896315546182,"pZ":3.563626066716404,"vX0":4.696513869349549,"vY0":-134.42244043773033,"vZ0":-2.2173448313699615,"x":113.64,"y":142.56,"x0":-1.3132545792909043,"y0":50.000825303766725,"z0":5.65876876606648,"aX":-5.147051442607434},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.8,"breakHorizontal":4.1,"spinRate":2167,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40638106572264654,"extension":5.9259332399586375},"index":7,"playId":"2bc72ae7-9217-3812-aa6f-767aa30fb5f7","pitchNumber":4,"startTime":"2026-02-27T21:46:19.736Z","endTime":"2026-02-27T21:46:23.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.636169828334072,"aZ":-30.89310024509477,"pfxX":-6.6514854031311295,"pfxZ":0.8074528003501911,"pX":0.5140855108582102,"pZ":2.0713339464975116,"vX0":6.350431463640128,"vY0":-124.93707837369807,"vZ0":-2.9217006274239345,"x":97.4,"y":182.85,"x0":-1.1885884427761528,"y0":50.004106413767644,"z0":5.77795495119821,"aX":-10.584577570473995},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.1,"breakHorizontal":10.7,"spinRate":1270,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.43730957837258044,"extension":5.94516467475264},"index":8,"playId":"e77e13b2-737f-3b15-a687-f642367f7cd0","pitchNumber":5,"startTime":"2026-02-27T21:46:52.363Z","endTime":"2026-02-27T21:46:55.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":664774,"link":"/api/v1/people/664774","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:46:55.524Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Antonacci grounds out softly, pitcher Jakob Junis to first baseman Frainyer Chavez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T21:47:03.499Z","endTime":"2026-02-27T21:47:34.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669413,"link":"/api/v1/people/669413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.124976851050636,"aZ":-31.51303489176151,"pfxX":8.864994945486213,"pfxZ":0.5015060464003405,"pX":-1.3221406514659775,"pZ":2.868632629905143,"vX0":-1.3085153032876613,"vY0":-114.05684181350304,"vZ0":0.17204176005969707,"x":167.4,"y":161.33,"x0":-1.892381212536009,"y0":50.00229400478078,"z0":5.901695585736375,"aX":11.67041452307595},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":1.2,"breakHorizontal":-15.7,"spinRate":2361,"spinDirection":52},"zone":11,"typeConfidence":2.0,"plateTime":0.4803571110424225,"extension":5.521834704731078},"index":0,"playId":"afbc2bb9-7e12-3935-ab97-037eb816deee","pitchNumber":1,"startTime":"2026-02-27T21:47:17.748Z","endTime":"2026-02-27T21:47:21.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.274091188169997,"aZ":-31.29182740846016,"pfxX":7.340559325266296,"pfxZ":0.650325250188601,"pX":1.1746780108300032,"pZ":2.2800005992737296,"vX0":4.046036167807652,"vY0":-115.7928256310236,"vZ0":-1.3819572190758596,"x":72.22,"y":177.22,"x0":-1.548046249797137,"y0":50.00328913215335,"z0":5.873701429524149,"aX":9.985408134456149},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.1,"breakHorizontal":-14.3,"spinRate":2405,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4727020429900701,"extension":5.652107822301587},"hitData":{"launchSpeed":36.9,"launchAngle":-34.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":122.46,"coordY":175.6}},"index":1,"playId":"d05d522f-cd30-322f-8c59-00021738bcfb","pitchNumber":2,"startTime":"2026-02-27T21:47:28.295Z","endTime":"2026-02-27T21:47:34.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.19999999999999,"awayTeamWinProbability":17.80000000000001,"homeTeamWinProbabilityAdded":-1.0000000000000142,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:47:34.413Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Baldwin flies out to center fielder Orlando Martinez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T21:47:37.798Z","endTime":"2026-02-27T21:48:15.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678636,"link":"/api/v1/people/678636"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.461540136826134,"aZ":-26.448056322364195,"pfxX":-7.529734451392464,"pfxZ":3.300582203640726,"pX":-0.023057766053757554,"pZ":3.15180290004318,"vX0":5.716316802971281,"vY0":-130.64751104423803,"vZ0":-1.4989921880480936,"x":117.88,"y":153.68,"x0":-1.2566286197901797,"y0":50.00425695408297,"z0":5.712961496497974,"aX":-13.071533355288274},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.9,"breakHorizontal":12.5,"spinRate":2069,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4185709576407497,"extension":5.880311723375724},"index":0,"playId":"25bd6d65-819b-3615-90a7-9989ab747e01","pitchNumber":1,"startTime":"2026-02-27T21:47:58.945Z","endTime":"2026-02-27T21:48:02.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.303259623666875,"aZ":-33.021025734331054,"pfxX":8.503151955204936,"pfxZ":-0.6211573375202573,"pX":0.34145785297386383,"pZ":2.8883126131348615,"vX0":1.9412789792486955,"vY0":-116.18032837483403,"vZ0":0.38368732581280485,"x":103.98,"y":160.8,"x0":-1.6091544993017406,"y0":50.00189254309099,"z0":5.853718955403572,"aX":11.648115954772596},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-0.7,"breakHorizontal":-15.8,"spinRate":2384,"spinDirection":52},"zone":3,"typeConfidence":2.0,"plateTime":0.47104633010535135,"extension":5.714547517019017},"hitData":{"launchSpeed":88.9,"launchAngle":29.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.84,"coordY":64.75}},"index":1,"playId":"fe84295f-606b-3268-9b6b-49569fa0b951","pitchNumber":2,"startTime":"2026-02-27T21:48:09.642Z","endTime":"2026-02-27T21:48:15.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-0.6999999999999886,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:48:15.755Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafe Perich singles on a ground ball to center fielder Brooks Baldwin.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-27T21:50:45.623Z","endTime":"2026-02-27T21:51:13.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":825927,"fullName":"Rafe Perich","link":"/api/v1/people/825927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":825927,"fullName":"Rafe Perich","link":"/api/v1/people/825927"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"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":825927,"fullName":"Rafe Perich","link":"/api/v1/people/825927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Michael Turner replaces catcher Kyle Teel, batting 2nd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"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-27T21:50:31.350Z","endTime":"2026-02-27T21:50:31.365Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694478,"link":"/api/v1/people/694478"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"201","replacedPlayer":{"id":691019,"link":"/api/v1/people/691019"},"defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691019,"link":"/api/v1/people/691019"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":825927,"link":"/api/v1/people/825927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ryan Galanie replaces first baseman LaMonte Wade Jr., batting 5th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"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-27T21:50:31.365Z","endTime":"2026-02-27T21:50:31.366Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814436,"link":"/api/v1/people/814436"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":664774,"link":"/api/v1/people/664774"},"defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":664774,"link":"/api/v1/people/664774"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":825927,"link":"/api/v1/people/825927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Rikuu Nishida replaces left fielder Darren Baker, batting 9th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"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-27T21:50:31.366Z","endTime":"2026-02-27T21:50:31.368Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807747,"link":"/api/v1/people/807747"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":671117,"link":"/api/v1/people/671117"},"defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":671117,"link":"/api/v1/people/671117"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":825927,"link":"/api/v1/people/825927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Grant Taylor replaces Mike Vasil.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"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-27T21:50:31.368Z","endTime":"2026-02-27T21:50:47.824Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691799,"link":"/api/v1/people/691799"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678024,"link":"/api/v1/people/678024","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":825927,"link":"/api/v1/people/825927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.872704306500985,"aZ":-16.16576954314256,"pfxX":-7.5635818480363515,"pfxZ":7.675482357766839,"pX":0.3549562760773675,"pZ":3.4871429199333637,"vX0":5.357850630951885,"vY0":-143.64783861871663,"vZ0":-3.4829738691691468,"x":103.47,"y":144.63,"x0":-0.553503471948962,"y0":50.005377296701525,"z0":5.723107141435485,"aX":-15.778664224820911},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.3,"breakHorizontal":12.6,"spinRate":2023,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.38159426399311336,"extension":7.087891732519218},"index":4,"playId":"abdfc9e1-ff74-3a78-8d3f-02aa1014bed5","pitchNumber":1,"startTime":"2026-02-27T21:50:47.824Z","endTime":"2026-02-27T21:50:50.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":825927,"link":"/api/v1/people/825927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.11615161853466,"aZ":-11.713414074425723,"pfxX":-2.1137172727166713,"pfxZ":9.806047904978065,"pX":0.34259919357891366,"pZ":2.5197866811475325,"vX0":3.0395422941323083,"vY0":-143.72415464726947,"vZ0":-7.138916651614108,"x":103.94,"y":170.75,"x0":-0.4553242319119733,"y0":50.00214730067745,"z0":5.767506070551639,"aX":-4.410402289259353},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.4,"breakHorizontal":3.2,"spinRate":2403,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.3814677140803946,"extension":7.090164441566171},"hitData":{"launchSpeed":108.6,"launchAngle":-0.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.0,"coordY":204.5}},"index":5,"playId":"ae4df764-a8f6-3e1b-90a6-d9237573f876","pitchNumber":2,"startTime":"2026-02-27T21:51:03.872Z","endTime":"2026-02-27T21:51:13.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":825927,"link":"/api/v1/people/825927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":825927,"link":"/api/v1/people/825927"},"credit":"b_ab"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"credit":"p_ab"},{"player":{"id":825927,"link":"/api/v1/people/825927"},"credit":"b_pa"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":-6.099999999999994,"leverageIndex":1.35,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:51:13.572Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Springer called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-27T21:51:39.946Z","endTime":"2026-02-27T21:52:52.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":807256,"fullName":"Josh Springer","link":"/api/v1/people/807256"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":825927,"fullName":"Rafe Perich","link":"/api/v1/people/825927"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807256,"fullName":"Josh Springer","link":"/api/v1/people/807256"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694478,"link":"/api/v1/people/694478"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Josh Springer replaces Luke Hanson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"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-27T21:51:34.346Z","endTime":"2026-02-27T21:51:42.175Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807256,"link":"/api/v1/people/807256"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":702630,"link":"/api/v1/people/702630"},"defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":702630,"link":"/api/v1/people/702630","batSide":{"code":"R","description":"Right"}},"first":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":97.7,"endSpeed":89.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.977256284470386,"aZ":-11.238999713024894,"pfxX":-0.599915088172851,"pfxZ":10.22048771909836,"pX":-0.272593955424235,"pZ":2.966632570647788,"vX0":1.3213633772134932,"vY0":-142.28915290334808,"vZ0":-6.011593227598822,"x":127.39,"y":158.68,"x0":-0.6652702244445826,"y0":50.001167719825425,"z0":5.820401297387435,"aX":-1.2287502267390296},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.5,"breakHorizontal":0.8,"spinRate":2355,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.3850979454558905,"extension":7.137035056855586},"index":1,"playId":"5bcf25ff-c551-377e-84cf-7004ba7359f3","pitchNumber":1,"startTime":"2026-02-27T21:51:42.175Z","endTime":"2026-02-27T21:51:45.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":807256,"link":"/api/v1/people/807256","batSide":{"code":"R","description":"Right"}},"first":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47437555301942,"aZ":-39.13640088023784,"pfxX":1.7496663021432741,"pfxZ":-4.494593536734543,"pX":-0.4470575225463957,"pZ":1.0310999062294095,"vX0":-0.3023954214463008,"vY0":-123.58215063346337,"vZ0":-3.8146586509256206,"x":134.04,"y":210.94,"x0":-0.5505162813963095,"y0":50.00567926349902,"z0":5.879928320882827,"aX":2.7084935995434516},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-8.8,"breakHorizontal":-3.1,"spinRate":2505,"spinDirection":18},"zone":13,"typeConfidence":2.0,"plateTime":0.4431056541543259,"extension":7.220082609877467},"index":2,"playId":"d2b09ef4-fcb8-3a8d-8da0-41e89c64b17c","pitchNumber":2,"startTime":"2026-02-27T21:52:03.910Z","endTime":"2026-02-27T21:52:07.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":807256,"link":"/api/v1/people/807256","batSide":{"code":"R","description":"Right"}},"first":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91402158795123,"aZ":-42.32005814045199,"pfxX":-0.4818165163418954,"pfxZ":-6.436087995365144,"pX":-0.07636544202844478,"pZ":1.6671415272226704,"vX0":1.3111767625342978,"vY0":-124.70344578129,"vZ0":-1.7622609385645096,"x":119.91,"y":193.77,"x0":-0.5462157765406433,"y0":50.00477442982955,"z0":5.872031077428286,"aX":-0.7596912832719572},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-11.9,"breakHorizontal":0.6,"spinRate":2489,"spinDirection":21},"zone":13,"typeConfidence":2.0,"plateTime":0.4391126888819459,"extension":7.159446685853185},"index":3,"playId":"826ac0d4-15d3-3df2-9f4b-1635a4ebe570","pitchNumber":3,"startTime":"2026-02-27T21:52:28.844Z","endTime":"2026-02-27T21:52:32.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":807256,"link":"/api/v1/people/807256","batSide":{"code":"R","description":"Right"}},"first":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.778295106818,"aZ":-10.03209036449174,"pfxX":-2.119158888219119,"pfxZ":10.526821189975529,"pX":-0.3368341737531904,"pZ":2.1437667138375494,"vX0":1.2352369160618557,"vY0":-143.96015167110042,"vZ0":-8.469130606868825,"x":129.84,"y":180.9,"x0":-0.4956790528256,"y0":50.003753072444,"z0":5.741333984222766,"aX":-4.457282731043608},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.6,"breakHorizontal":3.6,"spinRate":2478,"spinDirection":189},"zone":7,"typeConfidence":2.0,"plateTime":0.3801847082709311,"extension":7.07467540331634},"index":4,"playId":"fcc55b47-552a-35a1-90e6-e7ed5ef386ee","pitchNumber":4,"startTime":"2026-02-27T21:52:49.242Z","endTime":"2026-02-27T21:52:52.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":807256,"link":"/api/v1/people/807256","batSide":{"code":"R","description":"Right"}},"first":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807256,"link":"/api/v1/people/807256"},"credit":"b_ab"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"credit":"p_ab"},{"player":{"id":807256,"link":"/api/v1/people/807256"},"credit":"b_pa"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":2.43,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:52:52.442Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Orlando Martinez singles on a sharp line drive to left fielder Rikuu Nishida. Rafe Perich to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-27T21:53:04.513Z","endTime":"2026-02-27T21:53:46.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678636,"fullName":"Orlando Martinez","link":"/api/v1/people/678636"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678636,"fullName":"Orlando Martinez","link":"/api/v1/people/678636"},"postOnSecond":{"id":825927,"fullName":"Rafe Perich","link":"/api/v1/people/825927"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678636,"fullName":"Orlando Martinez","link":"/api/v1/people/678636"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807747,"link":"/api/v1/people/807747"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":825927,"fullName":"Rafe Perich","link":"/api/v1/people/825927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":90.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94443067505279,"aZ":-10.730369736235403,"pfxX":-3.18250910251618,"pfxZ":10.307994176131416,"pX":-0.5228012073633881,"pZ":2.2781313877507605,"vX0":1.351282658787829,"vY0":-143.2719389412936,"vZ0":-7.982216123516441,"x":136.93,"y":177.27,"x0":-0.5869800062602092,"y0":50.00102072276581,"z0":5.770025617896508,"aX":-6.618578664582521},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.3,"breakHorizontal":5.5,"spinRate":2333,"spinDirection":197},"zone":4,"typeConfidence":2.0,"plateTime":0.3822298119853422,"extension":7.245225774398273},"index":0,"playId":"4985f057-8df3-3119-90e2-be5f57220a0b","pitchNumber":1,"startTime":"2026-02-27T21:53:21.355Z","endTime":"2026-02-27T21:53:24.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":678636,"link":"/api/v1/people/678636","batSide":{"code":"L","description":"Left"}},"first":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12200804971604,"aZ":-25.610530996116587,"pfxX":-0.26437694863368577,"pfxZ":3.4104105916438154,"pX":-0.35205843397543585,"pZ":2.42806832365175,"vX0":1.0840691018934598,"vY0":-137.53117166879903,"vZ0":-4.476429255643758,"x":130.42,"y":173.22,"x0":-0.7161580680109004,"y0":50.002296373197325,"z0":5.803407178900259,"aX":-0.5088545527365538},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.5,"breakHorizontal":0.2,"spinRate":2432,"spinDirection":182},"zone":4,"typeConfidence":2.0,"plateTime":0.3975203529505982,"extension":7.098809960212046},"hitData":{"launchSpeed":105.5,"launchAngle":11.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":83.65,"coordY":82.81}},"index":1,"playId":"f8b98b16-b0e3-3c4d-8d43-0e64bc5e1436","pitchNumber":2,"startTime":"2026-02-27T21:53:39.427Z","endTime":"2026-02-27T21:53:46.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":678636,"link":"/api/v1/people/678636","batSide":{"code":"L","description":"Left"}},"first":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678636,"link":"/api/v1/people/678636"},"credit":"b_ab"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"credit":"p_ab"},{"player":{"id":678636,"link":"/api/v1/people/678636"},"credit":"b_pa"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.4,"awayTeamWinProbability":25.599999999999994,"homeTeamWinProbabilityAdded":-6.5,"leverageIndex":1.93,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:53:46.873Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Frainyer Chavez flies out to left fielder Rikuu Nishida.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-27T21:53:49.872Z","endTime":"2026-02-27T21:56:08.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669413,"fullName":"Frainyer Chavez","link":"/api/v1/people/669413"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678636,"fullName":"Orlando Martinez","link":"/api/v1/people/678636"},"postOnSecond":{"id":825927,"fullName":"Rafe Perich","link":"/api/v1/people/825927"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669413,"fullName":"Frainyer Chavez","link":"/api/v1/people/669413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":807747,"link":"/api/v1/people/807747"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.039,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.481527221364697,"aZ":-39.47539690474191,"pfxX":-0.41203446986861336,"pfxZ":-4.651889664079434,"pX":0.09847932717304164,"pZ":1.8612743679357986,"vX0":1.885824349398271,"vY0":-124.40359173795007,"vZ0":-2.1089598909634155,"x":113.25,"y":188.53,"x0":-0.6151689300805994,"y0":50.00198389776057,"z0":5.9860177646631145,"aX":-0.6475088104394925},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-8.6,"breakHorizontal":0.4,"spinRate":2472,"spinDirection":13},"zone":8,"typeConfidence":2.0,"plateTime":0.43994167277104923,"extension":6.895195428372313},"index":0,"playId":"3ccdbd91-7a8e-3c02-821e-76e2d2038c0a","pitchNumber":1,"startTime":"2026-02-27T21:54:25.654Z","endTime":"2026-02-27T21:54:28.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":669413,"link":"/api/v1/people/669413","batSide":{"code":"L","description":"Left"}},"first":{"id":678636,"link":"/api/v1/people/678636"},"second":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":98.5,"endSpeed":90.4,"strikeZoneTop":3.039,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.567432878555717,"aZ":-11.053998362210141,"pfxX":-1.4805107325241749,"pfxZ":10.073723022639067,"pX":-0.5066455868140596,"pZ":3.6499231435757857,"vX0":0.6751476398085768,"vY0":-143.49942739968898,"vZ0":-4.2959310830799495,"x":136.31,"y":140.23,"x0":-0.5519366228094011,"y0":50.00194950156853,"z0":5.848677390964868,"aX":-3.103738894769554},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.6,"breakHorizontal":2.5,"spinRate":2382,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.38092252766041046,"extension":7.31518838761664},"index":1,"playId":"92cef21e-647e-3454-a516-d795be9039eb","pitchNumber":2,"startTime":"2026-02-27T21:54:44.312Z","endTime":"2026-02-27T21:54:47.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":669413,"link":"/api/v1/people/669413","batSide":{"code":"L","description":"Left"}},"first":{"id":678636,"link":"/api/v1/people/678636"},"second":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.9,"strikeZoneTop":3.039,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.027990201834484,"aZ":-14.174553781764926,"pfxX":-1.6298587733826684,"pfxZ":8.535231399014517,"pX":-0.3049467616309139,"pZ":2.745089139431282,"vX0":1.1606946887150538,"vY0":-143.7568420993842,"vZ0":-6.237699538692765,"x":128.62,"y":164.66,"x0":-0.5006770688597773,"y0":50.001926179770464,"z0":5.810953642506279,"aX":-3.436271179727713},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.5,"breakHorizontal":2.8,"spinRate":2395,"spinDirection":191},"zone":1,"typeConfidence":2.0,"plateTime":0.37994773169616947,"extension":7.202782519861013},"index":2,"playId":"cd104891-f38a-30f0-82e0-41accde3aff2","pitchNumber":3,"startTime":"2026-02-27T21:55:05.649Z","endTime":"2026-02-27T21:55:08.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":669413,"link":"/api/v1/people/669413","batSide":{"code":"L","description":"Left"}},"first":{"id":678636,"link":"/api/v1/people/678636"},"second":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"08317296-0546-0033-001c-f08cd117d70a","startTime":"2026-02-27T21:55:27.498Z","endTime":"2026-02-27T21:55:38.316Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":669413,"link":"/api/v1/people/669413","batSide":{"code":"L","description":"Left"}},"first":{"id":678636,"link":"/api/v1/people/678636"},"second":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":87.0,"strikeZoneTop":3.039,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.853728333775564,"aZ":-25.52494561771655,"pfxX":-2.953440692777044,"pfxZ":3.4724569069336066,"pX":-1.0284657922515403,"pZ":2.5516097609799533,"vX0":0.872571798751951,"vY0":-136.44941996143245,"vZ0":-3.5892649390255214,"x":156.2,"y":169.89,"x0":-0.9657793771333016,"y0":50.00176839008217,"z0":5.61334930321769,"aX":-5.6510018061491545},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.9,"breakHorizontal":5.2,"spinRate":1651,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3991747669918224,"extension":7.053334803412471},"index":4,"playId":"d2f9c0dd-d17b-3e35-a14e-9f1b79a14a4e","pitchNumber":4,"startTime":"2026-02-27T21:55:38.316Z","endTime":"2026-02-27T21:55:41.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":669413,"link":"/api/v1/people/669413","batSide":{"code":"L","description":"Left"}},"first":{"id":678636,"link":"/api/v1/people/678636"},"second":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.8,"strikeZoneTop":3.039,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.074497475409895,"aZ":-11.583285595201914,"pfxX":-1.7017746200807595,"pfxZ":9.812994794716882,"pX":0.49381362120980987,"pZ":2.6805404333219314,"vX0":3.564628781356332,"vY0":-143.2489545236897,"vZ0":-6.592007170659945,"x":98.18,"y":166.41,"x0":-0.5401709889213961,"y0":50.00383306252796,"z0":5.720569844794881,"aX":-3.571507201492138},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.8,"breakHorizontal":2.4,"spinRate":2363,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.3809509600033776,"extension":7.191072941966106},"hitData":{"launchSpeed":72.7,"launchAngle":58.0,"totalDistance":187.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.73,"coordY":128.65}},"index":5,"playId":"db00f729-f2a1-3583-b1e8-a60cdc7dd7e5","pitchNumber":5,"startTime":"2026-02-27T21:55:59.052Z","endTime":"2026-02-27T21:56:08.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":669413,"link":"/api/v1/people/669413","batSide":{"code":"L","description":"Left"}},"first":{"id":678636,"link":"/api/v1/people/678636"},"second":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669413,"link":"/api/v1/people/669413"},"credit":"b_ab"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"credit":"p_ab"},{"player":{"id":669413,"link":"/api/v1/people/669413"},"credit":"b_pa"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.0,"awayTeamWinProbability":18.0,"homeTeamWinProbabilityAdded":7.599999999999994,"leverageIndex":3.2,"dramaIndex":132.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:56:08.202Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"John Taylor walks. Rafe Perich to 3rd. Orlando Martinez to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-27T21:56:17.565Z","endTime":"2026-02-27T21:57:57.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":822966,"fullName":"John Taylor","link":"/api/v1/people/822966"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":822966,"fullName":"John Taylor","link":"/api/v1/people/822966"},"postOnSecond":{"id":678636,"fullName":"Orlando Martinez","link":"/api/v1/people/678636"},"postOnThird":{"id":825927,"fullName":"Rafe Perich","link":"/api/v1/people/825927"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":825927,"fullName":"Rafe Perich","link":"/api/v1/people/825927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":678636,"fullName":"Orlando Martinez","link":"/api/v1/people/678636"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":822966,"fullName":"John Taylor","link":"/api/v1/people/822966"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.262782409345043,"aZ":-39.38747617891253,"pfxX":0.027834723293121755,"pfxZ":-4.650564827471647,"pX":-0.7780209674943618,"pZ":1.4694777811185538,"vX0":-0.20415619927835557,"vY0":-124.11021478944613,"vZ0":-2.859099069020235,"x":146.66,"y":199.1,"x0":-0.6980931048089585,"y0":50.00467997942102,"z0":5.93668100674577,"aX":0.04319091782253011},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-8.9,"breakHorizontal":0.0,"spinRate":2584,"spinDirection":4},"zone":13,"typeConfidence":2.0,"plateTime":0.44236353115380744,"extension":7.122576957497181},"index":0,"playId":"f0a12c19-8813-33b5-b621-63ec41130543","pitchNumber":1,"startTime":"2026-02-27T21:56:38.352Z","endTime":"2026-02-27T21:56:41.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":822966,"link":"/api/v1/people/822966","batSide":{"code":"L","description":"Left"}},"first":{"id":678636,"link":"/api/v1/people/678636"},"second":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":91.9,"endSpeed":84.4,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.358665826349466,"aZ":-32.12729076904097,"pfxX":2.2479529836970213,"pfxZ":0.028695221393629566,"pX":0.2211506147812735,"pZ":5.028477829825808,"vX0":1.6938957408062265,"vY0":-133.82716522580458,"vZ0":3.4760039857853053,"x":108.57,"y":103.01,"x0":-0.7109080311105891,"y0":50.00521818394238,"z0":6.006267591073468,"aX":4.100763002782309},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.0,"breakHorizontal":-4.4,"spinRate":2372,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.40839841890851947,"extension":6.999422918074899},"index":1,"playId":"bafc9484-fdfd-32f1-9900-69907029c638","pitchNumber":2,"startTime":"2026-02-27T21:56:55.697Z","endTime":"2026-02-27T21:56:58.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":822966,"link":"/api/v1/people/822966","batSide":{"code":"L","description":"Left"}},"first":{"id":678636,"link":"/api/v1/people/678636"},"second":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1847303354879,"aZ":-12.205905131973235,"pfxX":-0.9938642043602881,"pfxZ":9.67815533280719,"pX":-0.35566686163178046,"pZ":2.6717526794331405,"vX0":1.2358654574266537,"vY0":-142.79219185332764,"vZ0":-6.433824123542518,"x":130.56,"y":166.64,"x0":-0.6651562021168512,"y0":50.0003320922799,"z0":5.723562555858278,"aX":-2.0501114550340938},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.4,"breakHorizontal":1.6,"spinRate":2393,"spinDirection":196},"zone":4,"typeConfidence":2.0,"plateTime":0.38372811731355316,"extension":7.144687933031249},"index":2,"playId":"423f63be-bdb1-3191-8b54-4c70f8dd1786","pitchNumber":3,"startTime":"2026-02-27T21:57:15.520Z","endTime":"2026-02-27T21:57:18.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":822966,"link":"/api/v1/people/822966","batSide":{"code":"L","description":"Left"}},"first":{"id":678636,"link":"/api/v1/people/678636"},"second":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6922334190637,"aZ":-15.11644195301178,"pfxX":-1.7819796897138547,"pfxZ":8.367369218435137,"pX":-1.164342955299251,"pZ":2.7886038482575977,"vX0":-0.7445545600284404,"vY0":-142.14912336270493,"vZ0":-5.588364525240384,"x":161.38,"y":163.49,"x0":-0.6672083141422746,"y0":50.004605522543606,"z0":5.745682995022573,"aX":-3.6339462920524683},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.2,"breakHorizontal":3.4,"spinRate":2393,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.38585168615429,"extension":7.126137464166113},"index":3,"playId":"1ad0a06e-4215-3169-b21a-452a52d39fd7","pitchNumber":4,"startTime":"2026-02-27T21:57:32.935Z","endTime":"2026-02-27T21:57:35.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":822966,"link":"/api/v1/people/822966","batSide":{"code":"L","description":"Left"}},"first":{"id":678636,"link":"/api/v1/people/678636"},"second":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.4,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67747367049454,"aZ":-15.383999470512405,"pfxX":-1.443420431900986,"pfxZ":7.977772993866715,"pX":-0.4047568566398348,"pZ":3.7329294252026797,"vX0":1.303270751437464,"vY0":-144.18647746559364,"vZ0":-3.2151965660784363,"x":132.43,"y":137.99,"x0":-0.6751895921889635,"y0":50.003110552029156,"z0":5.812438461009101,"aX":-3.037838947191138},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.0,"breakHorizontal":2.4,"spinRate":2463,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.3799479562763026,"extension":7.114860873040686},"index":4,"playId":"37ad430d-fd7a-3d0e-ae71-f377e7272483","pitchNumber":5,"startTime":"2026-02-27T21:57:54.259Z","endTime":"2026-02-27T21:57:57.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":822966,"link":"/api/v1/people/822966","batSide":{"code":"L","description":"Left"}},"first":{"id":678636,"link":"/api/v1/people/678636"},"second":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":822966,"link":"/api/v1/people/822966"},"credit":"b_pa"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.6,"awayTeamWinProbability":23.400000000000006,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":2.66,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:57:57.421Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Keyber Rodriguez lines out, pitcher Grant Taylor to first baseman Ryan Galanie.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-27T21:58:50.906Z","endTime":"2026-02-27T21:59:54.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":677601,"fullName":"Keyber Rodriguez","link":"/api/v1/people/677601"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677601,"fullName":"Keyber Rodriguez","link":"/api/v1/people/677601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691799,"link":"/api/v1/people/691799"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":814436,"link":"/api/v1/people/814436"},"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":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-27T21:58:11.891Z","endTime":"2026-02-27T21:58:53.090Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":677601,"link":"/api/v1/people/677601","batSide":{"code":"R","description":"Right"}},"first":{"id":822966,"link":"/api/v1/people/822966"},"second":{"id":678636,"link":"/api/v1/people/678636"},"third":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":91.5,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90009011469671,"aZ":-18.803705306339076,"pfxX":-5.631443324407916,"pfxZ":6.271325002071525,"pX":-0.11609008606887854,"pZ":1.7473338220012873,"vX0":4.11043395735485,"vY0":-144.88686073769153,"vZ0":-7.704629901967144,"x":121.43,"y":191.6,"x0":-0.8193115152071061,"y0":50.00615262392502,"z0":5.584145609149958,"aX":-12.011077650994912},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.1,"breakHorizontal":9.4,"spinRate":2182,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.37761162776356727,"extension":7.165138586149442},"index":1,"playId":"b3883309-2b7b-3276-a137-da87775cf30b","pitchNumber":1,"startTime":"2026-02-27T21:58:53.090Z","endTime":"2026-02-27T21:58:56.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":677601,"link":"/api/v1/people/677601","batSide":{"code":"R","description":"Right"}},"first":{"id":822966,"link":"/api/v1/people/822966"},"second":{"id":678636,"link":"/api/v1/people/678636"},"third":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.5243519019098,"aZ":-21.847399656013543,"pfxX":-7.662200349229439,"pfxZ":5.003472727237799,"pX":-1.4611601725144203,"pZ":3.29881576747821,"vX0":1.0630521990070725,"vY0":-143.0703284529991,"vZ0":-3.0100476130060523,"x":172.7,"y":149.71,"x0":-0.8438311975976481,"y0":50.00004069427167,"z0":5.741561357699872,"aX":-15.802589105719996},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.6,"breakHorizontal":13.7,"spinRate":2167,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3835697393002735,"extension":7.239583533328789},"index":2,"playId":"503faaf2-3b0e-30b0-8f7b-1ac336104c6f","pitchNumber":2,"startTime":"2026-02-27T21:59:12.751Z","endTime":"2026-02-27T21:59:15.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":677601,"link":"/api/v1/people/677601","batSide":{"code":"R","description":"Right"}},"first":{"id":822966,"link":"/api/v1/people/822966"},"second":{"id":678636,"link":"/api/v1/people/678636"},"third":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20673934243557,"aZ":-32.45223370232513,"pfxX":1.3317501419335809,"pfxZ":-0.15940992587347225,"pX":-0.04695780412315539,"pZ":3.153988191645733,"vX0":1.70050561802306,"vY0":-131.53627955399858,"vZ0":-0.4804529321124644,"x":118.79,"y":153.62,"x0":-0.8760549666100652,"y0":50.00236333256459,"z0":5.75558599465972,"aX":2.3217987555263706},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.1,"breakHorizontal":-2.8,"spinRate":2418,"spinDirection":44},"zone":2,"typeConfidence":2.0,"plateTime":0.41720323088949973,"extension":6.93582762389863},"index":3,"playId":"a42a5239-c65a-3632-a415-5e4feff677d8","pitchNumber":3,"startTime":"2026-02-27T21:59:31.294Z","endTime":"2026-02-27T21:59:34.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":677601,"link":"/api/v1/people/677601","batSide":{"code":"R","description":"Right"}},"first":{"id":822966,"link":"/api/v1/people/822966"},"second":{"id":678636,"link":"/api/v1/people/678636"},"third":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":81.7,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29429117889493,"aZ":-29.544987353617252,"pfxX":2.2643142585828455,"pfxZ":1.5327774590716086,"pX":0.30662010879349333,"pZ":2.8774992144841005,"vX0":1.8330338081564106,"vY0":-131.17784746536017,"vZ0":-1.7814262336405116,"x":105.31,"y":161.09,"x0":-0.6988675365300595,"y0":50.00562709269695,"z0":5.797412037885955,"aX":3.89251597806795},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.5,"breakHorizontal":-4.6,"spinRate":2578,"spinDirection":56},"zone":3,"typeConfidence":2.0,"plateTime":0.4197500821557636,"extension":6.811423385250918},"hitData":{"launchSpeed":94.2,"launchAngle":5.0,"totalDistance":93.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":130.09,"coordY":178.88}},"index":4,"playId":"2a735261-099e-3d91-9909-d7ef18d8c58e","pitchNumber":4,"startTime":"2026-02-27T21:59:47.684Z","endTime":"2026-02-27T21:59:54.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":677601,"link":"/api/v1/people/677601","batSide":{"code":"R","description":"Right"}},"first":{"id":822966,"link":"/api/v1/people/822966"},"second":{"id":678636,"link":"/api/v1/people/678636"},"third":{"id":825927,"link":"/api/v1/people/825927"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677601,"link":"/api/v1/people/677601"},"credit":"b_ab"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"credit":"p_ab"},{"player":{"id":677601,"link":"/api/v1/people/677601"},"credit":"b_pa"},{"player":{"id":691799,"link":"/api/v1/people/691799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":12.100000000000009,"leverageIndex":4.68,"dramaIndex":196.0,"contextMetrics":{},"playEndTime":"2026-02-27T21:59:54.515Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dustin Harris flies out to center fielder Orlando Martinez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T22:02:02.214Z","endTime":"2026-02-27T22:02:52.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622250,"fullName":"Josh Sborz","link":"/api/v1/people/622250"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678636,"link":"/api/v1/people/678636"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Carter Garate replaces catcher Jose Herrera, batting 7th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"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-27T22:01:51.703Z","endTime":"2026-02-27T22:01:51.719Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804466,"link":"/api/v1/people/804466"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":645444,"link":"/api/v1/people/645444"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":702630,"link":"/api/v1/people/702630"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":687957,"link":"/api/v1/people/687957","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Josh Springer remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"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-27T22:01:51.719Z","endTime":"2026-02-27T22:01:51.722Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807256,"link":"/api/v1/people/807256"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":702630,"link":"/api/v1/people/702630"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":687957,"link":"/api/v1/people/687957","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Josh Sborz replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"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-27T22:01:51.722Z","endTime":"2026-02-27T22:02:04.401Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622250,"link":"/api/v1/people/622250"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":687957,"link":"/api/v1/people/687957","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70213046288185,"aZ":-12.88641971179286,"pfxX":-4.249809875398914,"pfxZ":10.384954531685658,"pX":0.8965770418555574,"pZ":2.3827127129411525,"vX0":4.810650217133888,"vY0":-134.99694268589056,"vZ0":-7.631709312452722,"x":82.82,"y":174.45,"x0":-0.35121168461816005,"y0":50.00235235323527,"z0":6.14168879976034,"aX":-7.892355964976096},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":6.7,"spinRate":2418,"spinDirection":205},"zone":14,"typeConfidence":0.85,"plateTime":0.4047851046435369,"extension":5.77968723290576},"index":3,"playId":"42e1982f-fa42-3b92-8f55-61765510dbee","pitchNumber":1,"startTime":"2026-02-27T22:02:04.401Z","endTime":"2026-02-27T22:02:07.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":687957,"link":"/api/v1/people/687957","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76663854360069,"aZ":-41.245942856543024,"pfxX":4.189184614715517,"pfxZ":-6.784817487993916,"pX":-0.42399359196724695,"pZ":2.0357547392529343,"vX0":0.06945635705732314,"vY0":-115.82713516126188,"vZ0":-0.5271047048160187,"x":133.16,"y":183.81,"x0":-0.9973389748007854,"y0":50.001241294229196,"z0":6.263337334725856,"aX":5.603003473078212},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-12.0,"breakHorizontal":-7.6,"spinRate":2291,"spinDirection":26},"zone":7,"typeConfidence":0.9,"plateTime":0.4757236624576855,"extension":5.733805184101569},"index":4,"playId":"936dbffd-4042-3adb-b534-57177457fc9c","pitchNumber":2,"startTime":"2026-02-27T22:02:19.679Z","endTime":"2026-02-27T22:02:22.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":687957,"link":"/api/v1/people/687957","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":5,"startTime":"2026-02-27T22:02:28.832Z","endTime":"2026-02-27T22:02:44.857Z","isPitch":false,"type":"action","player":{"id":687957,"link":"/api/v1/people/687957"},"defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":687957,"link":"/api/v1/people/687957","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84875232146369,"aZ":-13.54025349964344,"pfxX":-3.511685751064137,"pfxZ":10.00641099598308,"pX":0.45222805608048744,"pZ":3.5750465317342575,"vX0":3.7327310300361054,"vY0":-135.86405449398265,"vZ0":-4.8226478145268326,"x":99.76,"y":142.25,"x0":-0.48577206014087143,"y0":50.00296017723201,"z0":6.320098480832545,"aX":-6.539779650715181},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.3,"breakHorizontal":5.5,"spinRate":2408,"spinDirection":203},"zone":12,"typeConfidence":0.86,"plateTime":0.40374486054547143,"extension":5.571465511713897},"hitData":{"launchSpeed":82.1,"launchAngle":44.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.1,"coordY":88.73}},"index":6,"playId":"62935ce4-75d1-3150-8458-a27832cdf1fd","pitchNumber":3,"startTime":"2026-02-27T22:02:44.857Z","endTime":"2026-02-27T22:02:52.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":687957,"link":"/api/v1/people/687957","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687957,"link":"/api/v1/people/687957"},"credit":"b_ab"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_ab"},{"player":{"id":687957,"link":"/api/v1/people/687957"},"credit":"b_pa"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-27T22:02:52.432Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rikuu Nishida flies out to left fielder Jake Snider.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T22:02:55.195Z","endTime":"2026-02-27T22:03:38.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":807747,"fullName":"Rikuu Nishida","link":"/api/v1/people/807747"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622250,"fullName":"Josh Sborz","link":"/api/v1/people/622250"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807747,"fullName":"Rikuu Nishida","link":"/api/v1/people/807747"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686744,"link":"/api/v1/people/686744"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":2.931,"strikeZoneBottom":1.479,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7240926269033,"aZ":-14.619124808784136,"pfxX":-2.82017969417097,"pfxZ":9.283456940925944,"pX":-0.3167610926109518,"pZ":4.90625317121875,"vX0":1.7938648860696538,"vY0":-136.7814281246933,"vZ0":-1.36619433689067,"x":129.07,"y":106.31,"x0":-0.6153593728377088,"y0":50.002123993325654,"z0":6.416602140124797,"aX":-5.3330694953544135},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":4.7,"spinRate":2447,"spinDirection":208},"zone":11,"typeConfidence":0.86,"plateTime":0.40072864193247915,"extension":5.537126755843933},"index":0,"playId":"941f07ba-90ba-377b-8afc-0e653a342f09","pitchNumber":1,"startTime":"2026-02-27T22:03:16.236Z","endTime":"2026-02-27T22:03:19.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":807747,"link":"/api/v1/people/807747","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":2.931,"strikeZoneBottom":1.479,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.353800863448516,"aZ":-13.2602415893142,"pfxX":-3.1080967317631596,"pfxZ":10.164890106199547,"pX":-0.29221236996370903,"pZ":2.7328170028224883,"vX0":1.681796480294604,"vY0":-135.7006627832042,"vZ0":-6.684036148008302,"x":128.14,"y":164.99,"x0":-0.5169855587066908,"y0":50.00194971060618,"z0":6.155917808355529,"aX":-5.782504182008027},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":5.3,"spinRate":2472,"spinDirection":202},"zone":1,"typeConfidence":0.86,"plateTime":0.40400189572782486,"extension":5.729929673591732},"hitData":{"launchSpeed":84.2,"launchAngle":50.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":47.5,"coordY":122.96}},"index":1,"playId":"a489179d-a3d5-3085-bf71-0e2e47ec1ed5","pitchNumber":2,"startTime":"2026-02-27T22:03:31.803Z","endTime":"2026-02-27T22:03:38.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":807747,"link":"/api/v1/people/807747","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807747,"link":"/api/v1/people/807747"},"credit":"b_ab"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_ab"},{"player":{"id":807747,"link":"/api/v1/people/807747"},"credit":"b_pa"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-27T22:03:38.885Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caleb Bonemer strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T22:03:43.465Z","endTime":"2026-02-27T22:05:47.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":815352,"fullName":"Caleb Bonemer","link":"/api/v1/people/815352"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622250,"fullName":"Josh Sborz","link":"/api/v1/people/622250"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":815352,"fullName":"Caleb Bonemer","link":"/api/v1/people/815352"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":807256,"link":"/api/v1/people/807256"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58560279413662,"aZ":-31.29143924075707,"pfxX":-0.9062272688928799,"pfxZ":0.575780057098509,"pX":-0.9627490304073381,"pZ":4.434425127559745,"vX0":0.49820967008457484,"vY0":-122.86949341256908,"vZ0":1.7005563743512355,"x":153.7,"y":119.05,"x0":-1.0500533311299896,"y0":50.00365665831218,"z0":6.385970697352184,"aX":-1.3902872046342079},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.7,"breakHorizontal":1.6,"spinRate":2150,"spinDirection":40},"zone":11,"typeConfidence":0.91,"plateTime":0.44521316523352894,"extension":5.6398822346681},"index":0,"playId":"4a395287-f937-3c22-87e5-7173c0db1274","pitchNumber":1,"startTime":"2026-02-27T22:04:05.522Z","endTime":"2026-02-27T22:04:08.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":815352,"link":"/api/v1/people/815352","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.156540039344335,"aZ":-30.817492951068555,"pfxX":-0.7625630702216986,"pfxZ":0.8830869434978919,"pX":-0.5276684592282249,"pZ":2.7674724877162515,"vX0":1.3926715425792717,"vY0":-123.26403818121875,"vZ0":-2.221047856748439,"x":137.11,"y":164.06,"x0":-1.0005324531855961,"y0":50.00422358190613,"z0":6.278272267739987,"aX":-1.1753043527719362},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.3,"breakHorizontal":1.1,"spinRate":2215,"spinDirection":59},"zone":4,"typeConfidence":0.89,"plateTime":0.44409910246684614,"extension":5.67112726809554},"index":1,"playId":"ac948108-40dd-39fc-9dcf-4439a7d19b24","pitchNumber":2,"startTime":"2026-02-27T22:04:20.781Z","endTime":"2026-02-27T22:04:23.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":815352,"link":"/api/v1/people/815352","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.252170044335855,"aZ":-11.427369496774743,"pfxX":-1.517632499012202,"pfxZ":11.219443861794652,"pX":0.7166955361741815,"pZ":2.2199673223790306,"vX0":3.650094264972862,"vY0":-135.3084568181747,"vZ0":-8.378057021209822,"x":89.68,"y":178.84,"x0":-0.4542263039264281,"y0":50.00544860100988,"z0":6.162558718091624,"aX":-2.807383540469192},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.7,"breakHorizontal":1.9,"spinRate":2399,"spinDirection":200},"zone":6,"typeConfidence":0.83,"plateTime":0.4052030011845611,"extension":5.731883306946484},"index":2,"playId":"f3b8f911-6d38-3d6b-b0be-36ab159148f9","pitchNumber":3,"startTime":"2026-02-27T22:04:36.870Z","endTime":"2026-02-27T22:04:40.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":815352,"link":"/api/v1/people/815352","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.270542338272524,"aZ":-33.92065717930889,"pfxX":1.4643195105748017,"pfxZ":-1.1948402705461767,"pX":-1.4303020873977024,"pZ":5.969911388408362,"vX0":-1.4219803684371592,"vY0":-120.35341580240781,"vZ0":5.42675846928328,"x":171.52,"y":77.59,"x0":-1.0208847903204175,"y0":50.003269122575205,"z0":6.696502605490989,"aX":2.139331645706662},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.5,"breakHorizontal":-2.3,"spinRate":1975,"spinDirection":67},"zone":11,"typeConfidence":0.57,"plateTime":0.455829409788429,"extension":5.591361981452968},"index":3,"playId":"54571498-9754-3d47-ba61-8b1b7674049d","pitchNumber":4,"startTime":"2026-02-27T22:05:06.151Z","endTime":"2026-02-27T22:05:09.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":815352,"link":"/api/v1/people/815352","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.198470275792733,"aZ":-14.127127931551591,"pfxX":-3.6054512414302957,"pfxZ":9.547602187941834,"pX":-0.42518139030350266,"pZ":4.80587232671378,"vX0":1.7803003506203605,"vY0":-136.65543163927597,"vZ0":-1.7310788854157693,"x":133.21,"y":109.02,"x0":-0.6167202831526768,"y0":50.00656541388922,"z0":6.418325396191001,"aX":-6.818653834864488},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":6.1,"spinRate":2417,"spinDirection":192},"zone":11,"typeConfidence":0.87,"plateTime":0.4008472801058831,"extension":5.531444261148521},"index":4,"playId":"e57c595f-f4e8-32fe-a49b-c581055a95cc","pitchNumber":5,"startTime":"2026-02-27T22:05:28.736Z","endTime":"2026-02-27T22:05:31.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":815352,"link":"/api/v1/people/815352","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1424104387557,"aZ":-29.33945076166557,"pfxX":0.15749830357294048,"pfxZ":1.8680214461251632,"pX":0.5964702228126125,"pZ":1.6963129018755594,"vX0":3.73276644833531,"vY0":-122.45413152159318,"vZ0":-4.695422995590845,"x":94.26,"y":192.98,"x0":-0.968041673449138,"y0":50.004821074714,"z0":6.148329315271884,"aX":0.23871537207295743},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.5,"breakHorizontal":-1.2,"spinRate":1988,"spinDirection":68},"zone":9,"typeConfidence":0.86,"plateTime":0.4472588967164146,"extension":5.868848228299862},"index":5,"playId":"ac9ac7d9-dda3-3972-b4be-952a50dff388","pitchNumber":6,"startTime":"2026-02-27T22:05:44.690Z","endTime":"2026-02-27T22:05:47.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":815352,"link":"/api/v1/people/815352","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815352,"link":"/api/v1/people/815352"},"credit":"b_ab"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_ab"},{"player":{"id":815352,"link":"/api/v1/people/815352"},"credit":"b_pa"},{"player":{"id":622250,"link":"/api/v1/people/622250"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-27T22:05:47.690Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Marcos Torres lines out, pitcher Brandon Eisert to first baseman Ryan Galanie.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-27T22:08:07.194Z","endTime":"2026-02-27T22:09:53.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":800106,"fullName":"Marcos Torres","link":"/api/v1/people/800106"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,7,8,9,10],"actionIndex":[0,1,2,3],"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":800106,"fullName":"Marcos Torres","link":"/api/v1/people/800106"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":685126,"link":"/api/v1/people/685126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":814436,"link":"/api/v1/people/814436"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jacob Gonzalez replaces second baseman Sam Antonacci, batting 6th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"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-27T22:07:57.101Z","endTime":"2026-02-27T22:07:57.116Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":803011,"link":"/api/v1/people/803011"},"defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jaden Fauske replaces center fielder Brooks Baldwin, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"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-27T22:07:57.116Z","endTime":"2026-02-27T22:07:57.118Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":828262,"link":"/api/v1/people/828262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":681460,"link":"/api/v1/people/681460"},"defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to center field for Rikuu Nishida.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"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-27T22:07:57.118Z","endTime":"2026-02-27T22:07:57.119Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807747,"link":"/api/v1/people/807747"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":671117,"link":"/api/v1/people/671117"},"defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":807747,"link":"/api/v1/people/807747"},"center":{"id":681460,"link":"/api/v1/people/681460"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brandon Eisert replaces Grant Taylor.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"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-27T22:07:57.119Z","endTime":"2026-02-27T22:08:09.519Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685126,"link":"/api/v1/people/685126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":691799,"link":"/api/v1/people/691799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":88.5,"endSpeed":82.1,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43262798821872,"aZ":-26.645311466068,"pfxX":8.214948790766131,"pfxZ":3.255486765216638,"pX":-0.08564770402390044,"pZ":2.754837482045538,"vX0":-12.573702801128668,"vY0":-128.47519116681167,"vZ0":-0.30438319063678265,"x":120.26,"y":164.4,"x0":3.7674762981439875,"y0":50.00564309218496,"z0":4.916490458768275,"aX":13.966660342772109},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.1,"breakHorizontal":-12.6,"spinRate":1713,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.4236386482675849,"extension":7.16625841039941},"index":4,"playId":"c81b910f-5d0a-3f2c-94d4-ba441f1fd453","pitchNumber":1,"startTime":"2026-02-27T22:08:09.519Z","endTime":"2026-02-27T22:08:12.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.946697459731244,"aZ":-29.449541610607145,"pfxX":-2.177148891719523,"pfxZ":1.7843795045251873,"pX":-0.8514042639610377,"pZ":2.6578696224354217,"vX0":-10.593359349121847,"vY0":-122.31113133194307,"vZ0":0.10678397624345437,"x":149.45,"y":167.02,"x0":3.8018949996782005,"y0":50.00548921759668,"z0":5.119108216030328,"aX":-3.329665998200608},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.5,"breakHorizontal":6.2,"spinRate":1932,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.446176609816316,"extension":7.028287366716548},"index":5,"playId":"f5b16893-8dc5-3d70-ba5d-65e6025d90da","pitchNumber":2,"startTime":"2026-02-27T22:08:25.085Z","endTime":"2026-02-27T22:08:28.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":6,"startTime":"2026-02-27T22:08:38.973Z","endTime":"2026-02-27T22:08:53.846Z","isPitch":false,"type":"action","player":{"id":800106,"link":"/api/v1/people/800106"},"defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":82.0,"endSpeed":75.4,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70224025768158,"aZ":-26.02466629653426,"pfxX":-0.9653627241604053,"pfxZ":4.304305363950891,"pX":-1.8258236793789555,"pZ":2.3039569052271185,"vX0":-12.898821847799278,"vY0":-118.72661477770261,"vZ0":-0.8143300817895208,"x":186.6,"y":176.57,"x0":3.8022506708476684,"y0":50.00088238165674,"z0":5.019563366589242,"aX":-1.3759210977569918},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.9,"breakHorizontal":4.9,"spinRate":2239,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.4613178744163431,"extension":6.929204008396599},"index":7,"playId":"bdd73a80-6aa1-370b-a4e7-37c3a26caf40","pitchNumber":3,"startTime":"2026-02-27T22:08:53.846Z","endTime":"2026-02-27T22:08:57.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.786868170743308,"aZ":-27.063130694433273,"pfxX":-5.5546231777458965,"pfxZ":3.779436381435332,"pX":-0.023735122542880165,"pZ":4.003708848805226,"vX0":-7.400116885167022,"vY0":-115.36369621249798,"vZ0":3.2059271315082563,"x":117.9,"y":130.68,"x0":3.9430486112096026,"y0":50.002757125491705,"z0":5.199340988688031,"aX":-7.510989294473139},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":7.9,"breakHorizontal":11.9,"spinRate":2285,"spinDirection":274},"zone":11,"typeConfidence":2.0,"plateTime":0.474180944680771,"extension":6.965020578549492},"index":8,"playId":"ce504c62-b9d2-39d4-9dca-c5db2c8a397b","pitchNumber":4,"startTime":"2026-02-27T22:09:10.848Z","endTime":"2026-02-27T22:09:13.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40135759715338,"aZ":-23.887949645317686,"pfxX":9.177285016258704,"pfxZ":4.919288642442762,"pX":-1.318052053025918,"pZ":0.2550218948459551,"vX0":-15.700465122514036,"vY0":-128.1357308715882,"vZ0":-6.865079640454238,"x":167.24,"y":231.89,"x0":3.6620060072834852,"y0":50.00188479247683,"z0":4.802569148661241,"aX":15.451823241065066},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.6,"breakHorizontal":-13.6,"spinRate":1883,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.425455977617041,"extension":7.069924577034292},"index":9,"playId":"17390050-66b8-38a7-969c-8f83a5a5f941","pitchNumber":5,"startTime":"2026-02-27T22:09:26.622Z","endTime":"2026-02-27T22:09:29.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39739048948554,"aZ":-29.128453649835855,"pfxX":-0.9801473721428666,"pfxZ":2.0090015995200936,"pX":0.12060118451690859,"pZ":2.785870507619336,"vX0":-9.088396818237932,"vY0":-122.49542710659675,"vZ0":0.6742706155213497,"x":112.4,"y":163.56,"x0":4.007737305667198,"y0":50.0048055269698,"z0":4.999026144221012,"aX":-1.488087785466992},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.1,"breakHorizontal":4.0,"spinRate":1998,"spinDirection":161},"zone":2,"typeConfidence":2.0,"plateTime":0.44729475624773807,"extension":7.134068758725584},"hitData":{"launchSpeed":110.4,"launchAngle":2.0,"totalDistance":78.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":146.63,"coordY":180.34}},"index":10,"playId":"80050f03-67e1-3bab-8c81-d51e68089e61","pitchNumber":6,"startTime":"2026-02-27T22:09:46.613Z","endTime":"2026-02-27T22:09:53.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":800106,"link":"/api/v1/people/800106","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800106,"link":"/api/v1/people/800106"},"credit":"b_ab"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_ab"},{"player":{"id":800106,"link":"/api/v1/people/800106"},"credit":"b_pa"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-02-27T22:09:53.284Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Snider strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-27T22:11:20.700Z","endTime":"2026-02-27T22:13:12.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686744,"fullName":"Jake Snider","link":"/api/v1/people/686744"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686744,"fullName":"Jake Snider","link":"/api/v1/people/686744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694478,"link":"/api/v1/people/694478"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-27T22:10:14.138Z","endTime":"2026-02-27T22:11:23.001Z","isPitch":false,"type":"action","player":{"id":686744,"link":"/api/v1/people/686744"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70020738744068,"aZ":-28.783233918996178,"pfxX":0.3004029366006722,"pfxZ":2.1283114575087385,"pX":-0.6111063118378398,"pZ":2.3905192927394237,"vX0":-11.093087022572353,"vY0":-125.82206286366602,"vZ0":-0.9671902617411079,"x":140.29,"y":174.24,"x0":3.82522981742719,"y0":50.005549422143275,"z0":5.122702737506596,"aX":0.480664272582784},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.8,"breakHorizontal":2.2,"spinRate":2072,"spinDirection":185},"zone":4,"typeConfidence":2.0,"plateTime":0.4361445808817188,"extension":7.008670671591313},"index":1,"playId":"890de2fd-c642-32f8-9969-b2468ba17c5d","pitchNumber":1,"startTime":"2026-02-27T22:11:23.001Z","endTime":"2026-02-27T22:11:26.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":686744,"link":"/api/v1/people/686744","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.481591707426016,"aZ":-24.298207063797044,"pfxX":8.985249104674239,"pfxZ":4.66976708067776,"pX":0.19879770038267244,"pZ":2.237090577536606,"vX0":-12.328244763803852,"vY0":-129.16365537081478,"vZ0":-2.151687330034769,"x":109.42,"y":178.38,"x0":3.871232169980418,"y0":50.00018793386911,"z0":4.953646510184652,"aX":15.145399177805624},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.2,"breakHorizontal":-13.4,"spinRate":2164,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.42443312496737917,"extension":7.116789896930833},"index":2,"playId":"4132a4ce-23cf-3390-810b-480bef0dbf3e","pitchNumber":2,"startTime":"2026-02-27T22:11:38.621Z","endTime":"2026-02-27T22:11:41.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":686744,"link":"/api/v1/people/686744","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.937826776393486,"aZ":-26.295843105114155,"pfxX":-0.7020934672985581,"pfxZ":4.225871065022296,"pX":-0.8529604293291092,"pZ":1.7894151768173385,"vX0":-11.18414717655955,"vY0":-116.8467782267682,"vZ0":-1.733620867231291,"x":149.51,"y":190.47,"x0":4.076035539479476,"y0":50.00133302492273,"z0":4.99944974522879,"aX":-0.9729284861519091},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":7.6,"breakHorizontal":3.8,"spinRate":2252,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.46782418708195683,"extension":7.0625743244528305},"index":3,"playId":"bed5d4fd-3d72-32a3-9a20-aa19a8185aa7","pitchNumber":3,"startTime":"2026-02-27T22:11:53.623Z","endTime":"2026-02-27T22:11:57.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":686744,"link":"/api/v1/people/686744","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.975139563281886,"aZ":-18.4544675013001,"pfxX":4.865862554773645,"pfxZ":7.922479467665745,"pX":-1.802878129908154,"pZ":3.636416158946367,"vX0":-15.131965899370055,"vY0":-130.41472407359322,"vZ0":-0.2155760579805861,"x":185.72,"y":140.6,"x0":3.428230214001795,"y0":50.00530894816964,"z0":5.105359884375847,"aX":8.430404410076429},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.5,"breakHorizontal":-5.6,"spinRate":2090,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.4190733897786516,"extension":7.090894556796929},"index":4,"playId":"6faa8980-3162-3646-9d55-5f35bb15473f","pitchNumber":4,"startTime":"2026-02-27T22:12:33.332Z","endTime":"2026-02-27T22:12:36.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":686744,"link":"/api/v1/people/686744","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.626237616435304,"aZ":-25.39199841876523,"pfxX":9.874539744523867,"pfxZ":4.061676059567478,"pX":-1.9170461743072882,"pZ":-0.35082497312114996,"vX0":-17.61159987206776,"vY0":-127.91573099329614,"vZ0":-7.817709107867719,"x":190.07,"y":248.25,"x0":3.752073792618873,"y0":50.00292240014817,"z0":4.715116460471288,"aX":16.48351050937185},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.6,"breakHorizontal":-14.3,"spinRate":2057,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.4270477001273343,"extension":7.151264323192167},"index":5,"playId":"53498765-726d-3cf3-9262-02f3db5ee6df","pitchNumber":5,"startTime":"2026-02-27T22:12:48.329Z","endTime":"2026-02-27T22:12:51.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":686744,"link":"/api/v1/people/686744","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.60437432599608,"aZ":-25.919582027990575,"pfxX":-0.7220979867448651,"pfxZ":3.9826562353895207,"pX":-0.9872681637472032,"pZ":1.1508577278637597,"vX0":-11.604632603439743,"vY0":-123.49391742741975,"vZ0":-4.17842792881347,"x":154.63,"y":207.71,"x0":3.8331424715131357,"y0":50.00479214173868,"z0":5.002048553339742,"aX":-1.1337196018668958},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.6,"breakHorizontal":3.6,"spinRate":1996,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4406353689803235,"extension":7.004460397781759},"index":6,"playId":"3279f782-7bd3-3246-b851-8d716cc74b1e","pitchNumber":6,"startTime":"2026-02-27T22:13:09.669Z","endTime":"2026-02-27T22:13:12.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":686744,"link":"/api/v1/people/686744","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686744,"link":"/api/v1/people/686744"},"credit":"b_ab"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_ab"},{"player":{"id":686744,"link":"/api/v1/people/686744"},"credit":"b_pa"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-27T22:13:12.669Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Garate strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-27T22:13:15.115Z","endTime":"2026-02-27T22:15:53.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":804466,"fullName":"Carter Garate","link":"/api/v1/people/804466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804466,"fullName":"Carter Garate","link":"/api/v1/people/804466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694478,"link":"/api/v1/people/694478"},"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":85.9,"endSpeed":80.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.27196344837352,"aZ":-27.37050497802769,"pfxX":-1.5600875238206018,"pfxZ":2.9926092980985866,"pX":-0.3565277493565985,"pZ":2.205869516545449,"vX0":-10.189801337153202,"vY0":-124.83661722214174,"vZ0":-1.753976271618254,"x":130.59,"y":179.22,"x0":3.9534248987976186,"y0":50.002398680658914,"z0":5.135704946930071,"aX":-2.4994692658613866},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.3,"breakHorizontal":4.8,"spinRate":1993,"spinDirection":169},"zone":4,"typeConfidence":2.0,"plateTime":0.4360458968801857,"extension":7.000859743090618},"index":0,"playId":"abc4a495-fc19-31d3-8d76-a4cfbb1a901d","pitchNumber":1,"startTime":"2026-02-27T22:13:38.339Z","endTime":"2026-02-27T22:13:41.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":804466,"link":"/api/v1/people/804466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54948154696981,"aZ":-23.808873399003698,"pfxX":6.081599697790191,"pfxZ":4.824887156985087,"pX":-0.19683029523335813,"pZ":3.093772855426567,"vX0":-12.42876920843774,"vY0":-130.35454618586684,"vZ0":-0.524244414117323,"x":124.5,"y":155.25,"x0":3.8272547163118147,"y0":50.000799700053726,"z0":5.0835616736605065,"aX":10.54078090923324},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.9,"breakHorizontal":-8.5,"spinRate":1970,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.41901538993000376,"extension":6.919447813830481},"index":1,"playId":"e9fb8570-4814-3ad1-976e-7182a1c479ee","pitchNumber":2,"startTime":"2026-02-27T22:13:56.336Z","endTime":"2026-02-27T22:13:59.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":804466,"link":"/api/v1/people/804466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.49990896887702,"aZ":-28.884953695382478,"pfxX":-2.4006840362252015,"pfxZ":2.4325472923445357,"pX":0.09437262994116664,"pZ":3.3645780773986993,"vX0":-8.115255224104299,"vY0":-115.1048332586675,"vZ0":2.3472876925566384,"x":113.4,"y":147.94,"x0":3.9645384424174526,"y0":50.005401299329726,"z0":5.110776010418821,"aX":-3.2512162468157517},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":5.3,"breakHorizontal":6.2,"spinRate":2209,"spinDirection":250},"zone":2,"typeConfidence":2.0,"plateTime":0.4741575224742518,"extension":6.8101159957534065},"index":2,"playId":"15a621d9-c627-355a-b35d-fc0f6876b436","pitchNumber":3,"startTime":"2026-02-27T22:14:15.308Z","endTime":"2026-02-27T22:14:19.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":804466,"link":"/api/v1/people/804466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.44361013680467,"aZ":-28.3770634571653,"pfxX":-4.191406194952213,"pfxZ":2.843514346204557,"pX":-2.0042292953230527,"pZ":0.8451101615120368,"vX0":-11.861227014294863,"vY0":-114.57847878518699,"vZ0":-2.988651846947293,"x":193.4,"y":215.96,"x0":3.7762226020699394,"y0":50.00138978568789,"z0":4.928790616886887,"aX":-5.591637478960035},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":4.7,"breakHorizontal":10.4,"spinRate":2331,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.4773650596038994,"extension":7.088500571228564},"index":3,"playId":"2fc4baa3-d9d9-3e16-ae5a-e0dcf97f5b24","pitchNumber":4,"startTime":"2026-02-27T22:14:45.676Z","endTime":"2026-02-27T22:14:48.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":804466,"link":"/api/v1/people/804466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74625096628855,"aZ":-27.823756152511148,"pfxX":8.921427674674867,"pfxZ":2.5814088300171836,"pX":-0.10410019441960444,"pZ":2.3442352165937983,"vX0":-13.205671382128209,"vY0":-128.26767006707573,"vZ0":-1.1681409125113325,"x":120.97,"y":175.49,"x0":3.9255976158889974,"y0":50.003484229726844,"z0":4.9529895255459975,"aX":15.035034283678758},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.7,"breakHorizontal":-13.6,"spinRate":1814,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.4252071003438096,"extension":6.978221427171882},"index":4,"playId":"73ccf3fd-9c5c-3134-9493-0b17875c6a7f","pitchNumber":5,"startTime":"2026-02-27T22:15:10.416Z","endTime":"2026-02-27T22:15:13.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":804466,"link":"/api/v1/people/804466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":81.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70440323706761,"aZ":-27.08951462376832,"pfxX":-1.0984719248098296,"pfxZ":3.1291222638124214,"pX":-0.9245798544494404,"pZ":0.5333084787247642,"vX0":-11.598032952115721,"vY0":-125.63844963718189,"vZ0":-5.7156415346431615,"x":152.24,"y":224.38,"x0":3.8641961025193017,"y0":50.00220028342366,"z0":4.996106630849741,"aX":-1.7807529062910301},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.7,"breakHorizontal":4.2,"spinRate":2170,"spinDirection":179},"zone":13,"typeConfidence":2.0,"plateTime":0.43337794845791855,"extension":7.054732459581319},"index":5,"playId":"505b337d-dabb-3b0c-8843-b0359a13dc95","pitchNumber":6,"startTime":"2026-02-27T22:15:29.635Z","endTime":"2026-02-27T22:15:32.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":804466,"link":"/api/v1/people/804466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42965717100048,"aZ":-22.925422349848784,"pfxX":4.0980777912754895,"pfxZ":5.276864441045571,"pX":0.1561868218988756,"pZ":3.667981629105708,"vX0":-11.039143375768537,"vY0":-130.3215939916841,"vZ0":0.712679217239714,"x":111.05,"y":139.74,"x0":3.87895048960213,"y0":50.00547438154246,"z0":5.097526226292598,"aX":7.188473063861946},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.0,"breakHorizontal":-5.5,"spinRate":1804,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.41724488543196125,"extension":6.9255579394105995},"index":6,"playId":"b2db7b1b-515e-33ea-80ef-093ad9e7e6d0","pitchNumber":7,"startTime":"2026-02-27T22:15:50.701Z","endTime":"2026-02-27T22:15:53.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":804466,"link":"/api/v1/people/804466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804466,"link":"/api/v1/people/804466"},"credit":"b_ab"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_ab"},{"player":{"id":804466,"link":"/api/v1/people/804466"},"credit":"b_pa"},{"player":{"id":685126,"link":"/api/v1/people/685126"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-27T22:15:53.701Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Turner singles on a ground ball to center fielder Orlando Martinez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-27T22:18:12.148Z","endTime":"2026-02-27T22:19:24.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":694478,"fullName":"Michael Turner","link":"/api/v1/people/694478"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699214,"fullName":"Leandro Lopez","link":"/api/v1/people/699214"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694478,"fullName":"Michael Turner","link":"/api/v1/people/694478"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694478,"fullName":"Michael Turner","link":"/api/v1/people/694478"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678636,"link":"/api/v1/people/678636"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Leandro Lopez replaces Josh Sborz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"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-27T22:17:02.952Z","endTime":"2026-02-27T22:18:13.399Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699214,"link":"/api/v1/people/699214"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":622250,"link":"/api/v1/people/622250","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":694478,"link":"/api/v1/people/694478","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62155607557273,"aZ":-15.230179458543365,"pfxX":-2.5884957092876695,"pfxZ":8.643087397729289,"pX":0.01527236881781818,"pZ":3.3232462239132206,"vX0":6.98005091012334,"vY0":-138.3593525473345,"vZ0":-5.944495417496759,"x":116.42,"y":149.05,"x0":-2.1914574100319553,"y0":50.00477703646771,"z0":6.5008075527051545,"aX":-5.076375173297493},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.8,"breakHorizontal":3.4,"spinRate":2297,"spinDirection":203},"zone":2,"typeConfidence":0.9,"plateTime":0.3941840307813935,"extension":6.124209177482653},"index":1,"playId":"ca2458b7-91d7-3557-ad8d-3c05a730ffd2","pitchNumber":1,"startTime":"2026-02-27T22:18:13.399Z","endTime":"2026-02-27T22:18:16.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699214,"link":"/api/v1/people/699214","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":694478,"link":"/api/v1/people/694478","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.303586430044614,"aZ":-44.72639937773048,"pfxX":2.8442082403083075,"pfxZ":-8.92958437072341,"pX":-0.8059550369310271,"pZ":2.55493432691836,"vX0":2.1078908455344854,"vY0":-117.80384547939606,"vZ0":-0.14758352965278387,"x":147.72,"y":169.8,"x0":-2.0816988553484195,"y0":50.00237557534464,"z0":6.751663816897451,"aX":3.9982911040924094},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-16.0,"breakHorizontal":-5.6,"spinRate":2871,"spinDirection":15},"zone":4,"typeConfidence":0.86,"plateTime":0.46488295221729414,"extension":6.003399950308494},"index":2,"playId":"145fa761-79fe-3c62-8bb4-899b68ec6311","pitchNumber":2,"startTime":"2026-02-27T22:18:27.418Z","endTime":"2026-02-27T22:18:30.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699214,"link":"/api/v1/people/699214","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":694478,"link":"/api/v1/people/694478","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-02-27T22:18:34.832Z","endTime":"2026-02-27T22:18:49.542Z","isPitch":false,"type":"action","player":{"id":694478,"link":"/api/v1/people/694478"},"defense":{"pitcher":{"id":699214,"link":"/api/v1/people/699214","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":694478,"link":"/api/v1/people/694478","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.609174231693746,"aZ":-26.274206634178828,"pfxX":-4.483609812034151,"pfxZ":3.4104253950173398,"pX":-0.6323316922773244,"pZ":2.870767212885406,"vX0":5.718983484803392,"vY0":-130.22554239698573,"vZ0":-3.89490314609577,"x":141.1,"y":161.27,"x0":-2.2674243072983424,"y0":50.00053518782082,"z0":6.357761872666061,"aX":-7.7521522014084985},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.6,"breakHorizontal":7.0,"spinRate":1980,"spinDirection":229},"zone":1,"typeConfidence":0.72,"plateTime":0.4195152736164869,"extension":6.09183180649398},"index":4,"playId":"0dd1e28d-5012-3989-a09b-cc42beb9c9ad","pitchNumber":3,"startTime":"2026-02-27T22:18:49.542Z","endTime":"2026-02-27T22:18:53.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699214,"link":"/api/v1/people/699214","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":694478,"link":"/api/v1/people/694478","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.890047384917285,"aZ":-26.657586760328392,"pfxX":-6.151201465779292,"pfxZ":3.185709623185442,"pX":-0.3214842823515451,"pZ":2.9225071466705588,"vX0":6.81792367677334,"vY0":-130.85840131445974,"vZ0":-3.8070381147318137,"x":129.25,"y":159.87,"x0":-2.16282725460634,"y0":50.003817462431535,"z0":6.3957008987660355,"aX":-10.657252276363812},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.2,"breakHorizontal":9.6,"spinRate":1970,"spinDirection":244},"zone":1,"typeConfidence":0.77,"plateTime":0.4187282652992277,"extension":6.133156826151476},"hitData":{"launchSpeed":95.5,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.3,"coordY":83.87}},"index":5,"playId":"8186e5c1-1d40-3318-8b86-04e0458ed113","pitchNumber":4,"startTime":"2026-02-27T22:19:16.644Z","endTime":"2026-02-27T22:19:24.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699214,"link":"/api/v1/people/699214","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":694478,"link":"/api/v1/people/694478","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694478,"link":"/api/v1/people/694478"},"credit":"b_ab"},{"player":{"id":699214,"link":"/api/v1/people/699214"},"credit":"p_ab"},{"player":{"id":694478,"link":"/api/v1/people/694478"},"credit":"b_pa"},{"player":{"id":699214,"link":"/api/v1/people/699214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.8,"awayTeamWinProbability":5.200000000000003,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.25,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-27T22:19:24.738Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"William Bergolla Jr. walks. Michael Turner to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-27T22:19:36.924Z","endTime":"2026-02-27T22:20:49.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":703151,"fullName":"William Bergolla Jr.","link":"/api/v1/people/703151"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699214,"fullName":"Leandro Lopez","link":"/api/v1/people/699214"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703151,"fullName":"William Bergolla Jr.","link":"/api/v1/people/703151"},"postOnSecond":{"id":694478,"fullName":"Michael Turner","link":"/api/v1/people/694478"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694478,"fullName":"Michael Turner","link":"/api/v1/people/694478"},"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":703151,"fullName":"William Bergolla Jr.","link":"/api/v1/people/703151"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4156904440405,"aZ":-12.744109691704864,"pfxX":-3.6132382651466237,"pfxZ":9.750792008245622,"pX":-1.389577527499297,"pZ":4.390780833483523,"vX0":3.666538995241916,"vY0":-139.7851313030004,"vZ0":-3.80431646297001,"x":169.97,"y":120.23,"x0":-2.2443429047551997,"y0":50.00486860881306,"z0":6.5971231669362105,"aX":-7.202094032994208},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":5.9,"spinRate":2369,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.3907749562406173,"extension":6.097670881931744},"index":0,"playId":"d81d9c5d-98a7-3343-ac55-6457cdcdbe90","pitchNumber":1,"startTime":"2026-02-27T22:19:49.375Z","endTime":"2026-02-27T22:19:52.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699214,"link":"/api/v1/people/699214","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":703151,"link":"/api/v1/people/703151","batSide":{"code":"L","description":"Left"}},"first":{"id":694478,"link":"/api/v1/people/694478"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.240285436790057,"aZ":-14.336794663418026,"pfxX":-1.7813465527382473,"pfxZ":8.802374458286419,"pX":-0.5578457180234477,"pZ":4.67877438678858,"vX0":5.023696544805317,"vY0":-140.80432100639553,"vZ0":-2.827971699294902,"x":138.26,"y":112.45,"x0":-2.1264867196553237,"y0":50.001881200505146,"z0":6.61303395708447,"aX":-3.610236189541615},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.6,"breakHorizontal":2.3,"spinRate":2355,"spinDirection":196},"zone":11,"typeConfidence":0.91,"plateTime":0.38764981313232916,"extension":6.00970222407634},"index":1,"playId":"574a2783-1adf-3825-8ca2-54435069b192","pitchNumber":2,"startTime":"2026-02-27T22:20:11.278Z","endTime":"2026-02-27T22:20:14.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699214,"link":"/api/v1/people/699214","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":703151,"link":"/api/v1/people/703151","batSide":{"code":"L","description":"Left"}},"first":{"id":694478,"link":"/api/v1/people/694478"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.801793053703665,"aZ":-26.678203721328277,"pfxX":-0.29843200768415823,"pfxZ":3.227683709181047,"pX":0.859843832899235,"pZ":2.176727412034931,"vX0":7.455901568488416,"vY0":-128.88319222596257,"vZ0":-5.568108649918687,"x":84.22,"y":180.01,"x0":-2.0172907298750387,"y0":50.00330336362697,"z0":6.394720553042653,"aX":-0.5096800154584313},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.9,"breakHorizontal":-1.0,"spinRate":2468,"spinDirection":116},"zone":14,"typeConfidence":0.81,"plateTime":0.42306467310618423,"extension":6.216458963112273},"index":2,"playId":"d256573b-eb94-30e3-8fb6-4bb41b6ffdc0","pitchNumber":3,"startTime":"2026-02-27T22:20:29.850Z","endTime":"2026-02-27T22:20:33.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699214,"link":"/api/v1/people/699214","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":703151,"link":"/api/v1/people/703151","batSide":{"code":"L","description":"Left"}},"first":{"id":694478,"link":"/api/v1/people/694478"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.054,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5688992645186,"aZ":-13.746147897708536,"pfxX":-3.5731068219247257,"pfxZ":9.306518234866147,"pX":-0.26545630283611205,"pZ":3.7821666851363296,"vX0":6.167679498060694,"vY0":-139.39993002594431,"vZ0":-5.1355571684408226,"x":127.12,"y":136.66,"x0":-2.036321862593691,"y0":50.001462257910745,"z0":6.546584600273641,"aX":-7.074643050424293},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":5.3,"spinRate":2333,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.3920169740182531,"extension":6.452653948519995},"index":3,"playId":"0d1fb054-723d-3770-91b5-6df816e69648","pitchNumber":4,"startTime":"2026-02-27T22:20:46.214Z","endTime":"2026-02-27T22:20:49.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699214,"link":"/api/v1/people/699214","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":703151,"link":"/api/v1/people/703151","batSide":{"code":"L","description":"Left"}},"first":{"id":694478,"link":"/api/v1/people/694478"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703151,"link":"/api/v1/people/703151"},"credit":"b_pa"},{"player":{"id":699214,"link":"/api/v1/people/699214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.0,"awayTeamWinProbability":4.0,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.38,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-27T22:20:49.646Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Samuel Zavala called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-27T22:21:06.147Z","endTime":"2026-02-27T22:22:47.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694214,"fullName":"Samuel Zavala","link":"/api/v1/people/694214"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699214,"fullName":"Leandro Lopez","link":"/api/v1/people/699214"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703151,"fullName":"William Bergolla Jr.","link":"/api/v1/people/703151"},"postOnSecond":{"id":694478,"fullName":"Michael Turner","link":"/api/v1/people/694478"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694214,"fullName":"Samuel Zavala","link":"/api/v1/people/694214"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807256,"link":"/api/v1/people/807256"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.065904459343066,"aZ":-11.74681970361183,"pfxX":-2.97428269195379,"pfxZ":10.268272958492428,"pX":0.5049981998403243,"pZ":1.5503573272601665,"vX0":8.111025679034944,"vY0":-139.59736699426782,"vZ0":-11.166479391553153,"x":97.75,"y":196.92,"x0":-2.0415282296750665,"y0":50.00410391964503,"z0":6.357124578131906,"aX":-5.918209916236448},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":3.8,"spinRate":2382,"spinDirection":201},"zone":14,"typeConfidence":0.91,"plateTime":0.3911725340541743,"extension":6.110909931093196},"index":0,"playId":"b2cd54df-f442-3ae0-a439-73e18530dd2b","pitchNumber":1,"startTime":"2026-02-27T22:21:20.573Z","endTime":"2026-02-27T22:21:23.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699214,"link":"/api/v1/people/699214","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":694214,"link":"/api/v1/people/694214","batSide":{"code":"L","description":"Left"}},"first":{"id":703151,"link":"/api/v1/people/703151"},"second":{"id":694478,"link":"/api/v1/people/694478"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.585860992506074,"aZ":-13.030339600802103,"pfxX":-3.4648403639384324,"pfxZ":9.847023816383986,"pX":0.25609554826061653,"pZ":3.419165267522818,"vX0":7.459376073282831,"vY0":-138.26038053359778,"vZ0":-5.958812413920594,"x":107.24,"y":146.46,"x0":-2.021552430099771,"y0":50.00691100032921,"z0":6.47003718802146,"aX":-6.739743407121041},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":4.8,"spinRate":2356,"spinDirection":201},"zone":12,"typeConfidence":0.9,"plateTime":0.3955112163157084,"extension":6.126101613346096},"index":1,"playId":"0bf08f4a-3cf6-31ec-8a9b-002b77e33438","pitchNumber":2,"startTime":"2026-02-27T22:21:38.172Z","endTime":"2026-02-27T22:21:41.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699214,"link":"/api/v1/people/699214","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":694214,"link":"/api/v1/people/694214","batSide":{"code":"L","description":"Left"}},"first":{"id":703151,"link":"/api/v1/people/703151"},"second":{"id":694478,"link":"/api/v1/people/694478"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":88.5,"endSpeed":81.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.500854229992118,"aZ":-28.52287274011911,"pfxX":2.303329406006454,"pfxZ":2.1655663394669844,"pX":1.3974105608509377,"pZ":3.3819391408706987,"vX0":8.004651632754674,"vY0":-128.71456707304336,"vZ0":-2.5915125034855655,"x":63.73,"y":147.47,"x0":-2.0458744076920943,"y0":50.00268442741614,"z0":6.599421915245026,"aX":3.882780787742929},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.6,"breakHorizontal":-5.9,"spinRate":2166,"spinDirection":119},"zone":12,"typeConfidence":0.91,"plateTime":0.42475266547440294,"extension":6.086152041102682},"index":2,"playId":"e7cb7418-1e01-39be-a032-034ff0f706bb","pitchNumber":3,"startTime":"2026-02-27T22:22:07.593Z","endTime":"2026-02-27T22:22:10.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699214,"link":"/api/v1/people/699214","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":694214,"link":"/api/v1/people/694214","batSide":{"code":"L","description":"Left"}},"first":{"id":703151,"link":"/api/v1/people/703151"},"second":{"id":694478,"link":"/api/v1/people/694478"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":88.6,"endSpeed":81.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.246075197689233,"aZ":-28.171829385880645,"pfxX":2.5599567019574825,"pfxZ":2.3751298442557136,"pX":0.9109879134335858,"pZ":2.4023369804810724,"vX0":6.998177012607489,"vY0":-128.8529132319226,"vZ0":-4.701903773047198,"x":82.28,"y":173.92,"x0":-2.1704805060560495,"y0":50.00404996859692,"z0":6.422206083228136,"aX":4.312032166326287},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.5,"breakHorizontal":-6.1,"spinRate":2359,"spinDirection":133},"zone":14,"typeConfidence":0.91,"plateTime":0.4247479333283364,"extension":6.232277344545754},"index":3,"playId":"32d8e2d6-a4b2-36b2-962d-ea77eff3c9ad","pitchNumber":4,"startTime":"2026-02-27T22:22:26.224Z","endTime":"2026-02-27T22:22:29.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699214,"link":"/api/v1/people/699214","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":694214,"link":"/api/v1/people/694214","batSide":{"code":"L","description":"Left"}},"first":{"id":703151,"link":"/api/v1/people/703151"},"second":{"id":694478,"link":"/api/v1/people/694478"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.357718426483796,"aZ":-30.906091220073115,"pfxX":2.0580243037734114,"pfxZ":0.7577420225997251,"pX":0.29256871272667445,"pZ":2.6586883745160295,"vX0":5.678999335107075,"vY0":-128.0802342108399,"vZ0":-3.5516751682464776,"x":105.85,"y":167.0,"x0":-2.2167960497743984,"y0":50.00217643650515,"z0":6.468866163043617,"aX":3.432590486340481},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.8,"breakHorizontal":-4.9,"spinRate":2331,"spinDirection":91},"zone":6,"typeConfidence":0.91,"plateTime":0.4269222769726917,"extension":6.049076111698048},"index":4,"playId":"999d860f-905e-324f-8b2a-033054a34a60","pitchNumber":5,"startTime":"2026-02-27T22:22:44.491Z","endTime":"2026-02-27T22:22:47.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699214,"link":"/api/v1/people/699214","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":694214,"link":"/api/v1/people/694214","batSide":{"code":"L","description":"Left"}},"first":{"id":703151,"link":"/api/v1/people/703151"},"second":{"id":694478,"link":"/api/v1/people/694478"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694214,"link":"/api/v1/people/694214"},"credit":"b_ab"},{"player":{"id":699214,"link":"/api/v1/people/699214"},"credit":"p_ab"},{"player":{"id":694214,"link":"/api/v1/people/694214"},"credit":"b_pa"},{"player":{"id":699214,"link":"/api/v1/people/699214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.8,"awayTeamWinProbability":5.200000000000003,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.42,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-27T22:22:47.700Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Galanie called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-27T22:22:56.355Z","endTime":"2026-02-27T22:24:13.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":814436,"fullName":"Ryan Galanie","link":"/api/v1/people/814436"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699214,"fullName":"Leandro Lopez","link":"/api/v1/people/699214"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703151,"fullName":"William Bergolla Jr.","link":"/api/v1/people/703151"},"postOnSecond":{"id":694478,"fullName":"Michael Turner","link":"/api/v1/people/694478"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":814436,"fullName":"Ryan Galanie","link":"/api/v1/people/814436"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807256,"link":"/api/v1/people/807256"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.396948537648544,"aZ":-16.50577539936727,"pfxX":-8.285560498267355,"pfxZ":7.757529656142073,"pX":-0.6708928181558423,"pZ":2.426366797327848,"vX0":7.419253907629199,"vY0":-140.84015870973596,"vZ0":-7.82609892554765,"x":142.57,"y":173.27,"x0":-2.256018027603657,"y0":50.00147594341604,"z0":6.297616140294391,"aX":-16.732562920909366},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.7,"breakHorizontal":13.6,"spinRate":2291,"spinDirection":204},"zone":4,"typeConfidence":0.97,"plateTime":0.38811193135347066,"extension":6.106237018813279},"index":0,"playId":"eb7f1b46-ee37-3480-bdd8-212e235cbcfa","pitchNumber":1,"startTime":"2026-02-27T22:23:11.017Z","endTime":"2026-02-27T22:23:14.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699214,"link":"/api/v1/people/699214","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":814436,"link":"/api/v1/people/814436","batSide":{"code":"R","description":"Right"}},"first":{"id":703151,"link":"/api/v1/people/703151"},"second":{"id":694478,"link":"/api/v1/people/694478"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.808211660248645,"aZ":-30.955099157145412,"pfxX":3.098237433349716,"pfxZ":0.7167650936270675,"pX":0.41651576000096335,"pZ":2.849728306043452,"vX0":5.443076194562946,"vY0":-128.7452491241504,"vZ0":-3.2559630640469237,"x":101.12,"y":161.84,"x0":-2.1180256607600674,"y0":50.00295353787744,"z0":6.497479676031244,"aX":5.260135061436001},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.8,"breakHorizontal":-6.7,"spinRate":2434,"spinDirection":79},"zone":6,"typeConfidence":0.92,"plateTime":0.4235677064008292,"extension":6.14754332215004},"index":1,"playId":"80ae66a5-4989-3772-bebc-234d60bc72e4","pitchNumber":2,"startTime":"2026-02-27T22:23:30.717Z","endTime":"2026-02-27T22:23:33.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699214,"link":"/api/v1/people/699214","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":814436,"link":"/api/v1/people/814436","batSide":{"code":"R","description":"Right"}},"first":{"id":703151,"link":"/api/v1/people/703151"},"second":{"id":694478,"link":"/api/v1/people/694478"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":88.9,"endSpeed":82.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.489214807111637,"aZ":-30.81741165414534,"pfxX":2.483080528658958,"pfxZ":0.7929489301680253,"pX":-0.6496915531964483,"pZ":2.615876032035029,"vX0":3.084134700100192,"vY0":-129.5076074394007,"vZ0":-4.041751643301126,"x":141.76,"y":168.15,"x0":-2.1758136620683066,"y0":50.00202444957886,"z0":6.537789098448761,"aX":4.243260997508726},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.8,"breakHorizontal":-5.2,"spinRate":2462,"spinDirection":72},"zone":4,"typeConfidence":0.92,"plateTime":0.4219340822111515,"extension":5.853564308973653},"index":2,"playId":"385cc588-3115-3d92-ba2c-20781269454f","pitchNumber":3,"startTime":"2026-02-27T22:23:47.468Z","endTime":"2026-02-27T22:23:50.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699214,"link":"/api/v1/people/699214","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":814436,"link":"/api/v1/people/814436","batSide":{"code":"R","description":"Right"}},"first":{"id":703151,"link":"/api/v1/people/703151"},"second":{"id":694478,"link":"/api/v1/people/694478"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.290348128375896,"aZ":-42.01043014842521,"pfxX":-1.2515141176019031,"pfxZ":-6.728117199540435,"pX":-0.21149849711337151,"pZ":2.363314270195221,"vX0":4.520665653072143,"vY0":-120.10575132391892,"vZ0":-1.3736932158260151,"x":125.06,"y":174.97,"x0":-1.955684697486007,"y0":50.00568633590386,"z0":6.679084028409361,"aX":-1.8286725764416076},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-12.2,"breakHorizontal":1.2,"spinRate":2707,"spinDirection":23},"zone":5,"typeConfidence":0.87,"plateTime":0.45605193893553153,"extension":6.158124786448601},"index":3,"playId":"08969104-c568-3674-8dcd-81ba074eb50f","pitchNumber":4,"startTime":"2026-02-27T22:24:10.707Z","endTime":"2026-02-27T22:24:13.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699214,"link":"/api/v1/people/699214","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":814436,"link":"/api/v1/people/814436","batSide":{"code":"R","description":"Right"}},"first":{"id":703151,"link":"/api/v1/people/703151"},"second":{"id":694478,"link":"/api/v1/people/694478"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814436,"link":"/api/v1/people/814436"},"credit":"b_ab"},{"player":{"id":699214,"link":"/api/v1/people/699214"},"credit":"p_ab"},{"player":{"id":814436,"link":"/api/v1/people/814436"},"credit":"b_pa"},{"player":{"id":699214,"link":"/api/v1/people/699214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-1.1999999999999886,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-27T22:24:13.813Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Gonzalez grounds out, second baseman John Taylor to first baseman Frainyer Chavez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-27T22:24:22.671Z","endTime":"2026-02-27T22:24:40.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699214,"fullName":"Leandro Lopez","link":"/api/v1/people/699214"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":822966,"link":"/api/v1/people/822966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669413,"link":"/api/v1/people/669413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.993355806988266,"aZ":-29.18251961663053,"pfxX":1.5506127140256067,"pfxZ":1.7510351881948782,"pX":0.11262724471267173,"pZ":2.436041307440991,"vX0":5.345999327427021,"vY0":-128.94624274129077,"vZ0":-4.606574736454315,"x":112.71,"y":173.01,"x0":-2.1763318109527656,"y0":50.00337853856768,"z0":6.4577973267959505,"aX":2.6507442279323783},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.5,"breakHorizontal":-3.8,"spinRate":2480,"spinDirection":63},"zone":5,"typeConfidence":0.91,"plateTime":0.42233514373777226,"extension":6.145575746298458},"hitData":{"launchSpeed":96.3,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.19,"coordY":155.28}},"index":0,"playId":"cbe788a3-f835-3344-bad3-413cedd5071f","pitchNumber":1,"startTime":"2026-02-27T22:24:35.707Z","endTime":"2026-02-27T22:24:40.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699214,"link":"/api/v1/people/699214","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":807256,"link":"/api/v1/people/807256"},"first":{"id":669413,"link":"/api/v1/people/669413"},"second":{"id":822966,"link":"/api/v1/people/822966"},"third":{"id":804466,"link":"/api/v1/people/804466"},"shortstop":{"id":677601,"link":"/api/v1/people/677601"},"left":{"id":686744,"link":"/api/v1/people/686744"},"center":{"id":678636,"link":"/api/v1/people/678636"},"right":{"id":800106,"link":"/api/v1/people/800106"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"first":{"id":703151,"link":"/api/v1/people/703151"},"second":{"id":694478,"link":"/api/v1/people/694478"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_ab"},{"player":{"id":699214,"link":"/api/v1/people/699214"},"credit":"p_ab"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_pa"},{"player":{"id":699214,"link":"/api/v1/people/699214"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-27T22:24:40.524Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafe Perich grounds out, pitcher Ben Peoples to first baseman Ryan Galanie.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-27T22:26:59.429Z","endTime":"2026-02-27T22:27:23.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":825927,"fullName":"Rafe Perich","link":"/api/v1/people/825927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":825927,"fullName":"Rafe Perich","link":"/api/v1/people/825927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687239,"link":"/api/v1/people/687239"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":814436,"link":"/api/v1/people/814436"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ben Peoples replaces Brandon Eisert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"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-27T22:26:27.991Z","endTime":"2026-02-27T22:27:01.598Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687239,"link":"/api/v1/people/687239"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":685126,"link":"/api/v1/people/685126","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":825927,"link":"/api/v1/people/825927","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":88.2,"endSpeed":82.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02047551521555,"aZ":-25.090895825945616,"pfxX":2.2015469352341905,"pfxZ":4.164245270059393,"pX":-0.8458066311060223,"pZ":2.7559689025321257,"vX0":0.18320060266574398,"vY0":-128.65972209769893,"vZ0":-3.4162167700637522,"x":149.24,"y":164.37,"x0":-1.204247683485567,"y0":50.00438005583944,"z0":6.014045000389346,"aX":3.7450425324655936},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.1,"breakHorizontal":-4.1,"spinRate":2298,"spinDirection":169},"zone":11,"typeConfidence":0.89,"plateTime":0.423355901267668,"extension":6.357095446167481},"index":1,"playId":"f05ee1c5-05d4-3446-8e77-3fa43ad2b22c","pitchNumber":1,"startTime":"2026-02-27T22:27:01.598Z","endTime":"2026-02-27T22:27:04.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687239,"link":"/api/v1/people/687239","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":825927,"link":"/api/v1/people/825927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":89.2,"endSpeed":83.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.840841146576125,"aZ":-26.127905805625133,"pfxX":2.1257892494188804,"pfxZ":3.494052440412566,"pX":0.039015426219651386,"pZ":1.9130837272400918,"vX0":2.450523969648587,"vY0":-129.899041564988,"vZ0":-5.316315138901231,"x":115.51,"y":187.13,"x0":-1.188225595450119,"y0":50.004381794586564,"z0":5.93975954873669,"aX":3.681201510798691},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.5,"breakHorizontal":-4.3,"spinRate":2412,"spinDirection":145},"zone":8,"typeConfidence":0.89,"plateTime":0.4195438799890252,"extension":6.4455670524260995},"hitData":{"launchSpeed":72.3,"launchAngle":-49.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.09,"coordY":180.69}},"index":2,"playId":"b8cccaf8-3cf1-3c68-9835-2641b5df96e5","pitchNumber":2,"startTime":"2026-02-27T22:27:17.381Z","endTime":"2026-02-27T22:27:23.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687239,"link":"/api/v1/people/687239","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":825927,"link":"/api/v1/people/825927","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":825927,"link":"/api/v1/people/825927"},"credit":"b_ab"},{"player":{"id":687239,"link":"/api/v1/people/687239"},"credit":"p_ab"},{"player":{"id":825927,"link":"/api/v1/people/825927"},"credit":"b_pa"},{"player":{"id":687239,"link":"/api/v1/people/687239"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-02-27T22:27:23.625Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Springer flies out to center fielder Rikuu Nishida.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-27T22:27:27.708Z","endTime":"2026-02-27T22:28:13.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":807256,"fullName":"Josh Springer","link":"/api/v1/people/807256"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807256,"fullName":"Josh Springer","link":"/api/v1/people/807256"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807747,"link":"/api/v1/people/807747"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.589525052606977,"aZ":-12.605986345289747,"pfxX":-0.6049137786711887,"pfxZ":10.022352602625867,"pX":1.263064649667048,"pZ":2.61006692442941,"vX0":5.963352358947832,"vY0":-138.7524254045016,"vZ0":-6.900401422251337,"x":68.85,"y":168.31,"x0":-0.834098864220339,"y0":50.006103722164816,"z0":5.966602679163421,"aX":-1.1814227512449715},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":-0.1,"spinRate":2413,"spinDirection":188},"zone":12,"typeConfidence":0.88,"plateTime":0.3945087300364709,"extension":6.69158886100664},"index":0,"playId":"6537c9b3-5bb6-3bc4-a251-e08d0082ff2b","pitchNumber":1,"startTime":"2026-02-27T22:27:50.125Z","endTime":"2026-02-27T22:27:53.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687239,"link":"/api/v1/people/687239","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":807256,"link":"/api/v1/people/807256","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76907016891859,"aZ":-13.098139358373407,"pfxX":8.26521150543935E-4,"pfxZ":9.776867121100437,"pX":0.08207373404349386,"pZ":3.3045675006914816,"vX0":3.2664224039518017,"vY0":-138.7439086132609,"vZ0":-4.995138312586473,"x":113.87,"y":149.56,"x0":-1.1101796407008786,"y0":50.005322694924,"z0":5.999865648680394,"aX":0.001361206592515201},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":-0.7,"spinRate":2466,"spinDirection":188},"zone":2,"typeConfidence":0.89,"plateTime":0.3946250661074302,"extension":6.454364639835686},"hitData":{"launchSpeed":93.1,"launchAngle":39.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.04,"coordY":66.81}},"index":1,"playId":"793eba34-f00c-3281-a886-7d0549c9351a","pitchNumber":2,"startTime":"2026-02-27T22:28:05.646Z","endTime":"2026-02-27T22:28:13.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687239,"link":"/api/v1/people/687239","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":807256,"link":"/api/v1/people/807256","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807256,"link":"/api/v1/people/807256"},"credit":"b_ab"},{"player":{"id":687239,"link":"/api/v1/people/687239"},"credit":"p_ab"},{"player":{"id":807256,"link":"/api/v1/people/807256"},"credit":"b_pa"},{"player":{"id":687239,"link":"/api/v1/people/687239"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-27T22:28:13.281Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Orlando Martinez grounds out, first baseman Ryan Galanie to pitcher Ben Peoples.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-27T22:28:16.122Z","endTime":"2026-02-27T22:29:09.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":678636,"fullName":"Orlando Martinez","link":"/api/v1/people/678636"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678636,"fullName":"Orlando Martinez","link":"/api/v1/people/678636"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":814436,"link":"/api/v1/people/814436"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":687239,"link":"/api/v1/people/687239"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":89.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24938899975871,"aZ":-11.402319992111309,"pfxX":-0.6372422820259569,"pfxZ":10.24263700200454,"pX":1.175291175411805,"pZ":2.7665441973882245,"vX0":5.713893657262268,"vY0":-141.49351359331854,"vZ0":-7.081378873497338,"x":72.2,"y":164.08,"x0":-0.7873840699736296,"y0":50.0034701497534,"z0":6.0322467300769835,"aX":-1.2937055699404532},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.3,"breakHorizontal":0.0,"spinRate":2510,"spinDirection":187},"zone":12,"typeConfidence":0.93,"plateTime":0.38709870451812645,"extension":6.684276247799716},"index":0,"playId":"81c7a193-9046-3c40-b459-c7f4ed8acd42","pitchNumber":1,"startTime":"2026-02-27T22:28:45.039Z","endTime":"2026-02-27T22:28:48.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687239,"link":"/api/v1/people/687239","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":678636,"link":"/api/v1/people/678636","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"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":96.5,"endSpeed":88.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34425961829348,"aZ":-13.412868486806339,"pfxX":-1.0471126935026236,"pfxZ":9.394513661557866,"pX":1.0089145039079679,"pZ":2.4204848019598257,"vX0":5.739066733605991,"vY0":-140.32693170729908,"vZ0":-7.261733576158842,"x":78.54,"y":173.43,"x0":-0.9254783961588531,"y0":50.00273907939791,"z0":5.913100985613792,"aX":-2.091549530667676},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":0.7,"spinRate":2500,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.390121579514497,"extension":6.5580192816023875},"hitData":{"launchSpeed":70.6,"launchAngle":9.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":169.07,"coordY":159.0}},"index":1,"playId":"7edf2022-47ae-34f3-994d-0890844ccd91","pitchNumber":2,"startTime":"2026-02-27T22:29:01.665Z","endTime":"2026-02-27T22:29:09.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687239,"link":"/api/v1/people/687239","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694478,"link":"/api/v1/people/694478"},"first":{"id":814436,"link":"/api/v1/people/814436"},"second":{"id":694378,"link":"/api/v1/people/694378"},"third":{"id":815352,"link":"/api/v1/people/815352"},"shortstop":{"id":703151,"link":"/api/v1/people/703151"},"left":{"id":828262,"link":"/api/v1/people/828262"},"center":{"id":807747,"link":"/api/v1/people/807747"},"right":{"id":694214,"link":"/api/v1/people/694214"}},"offense":{"batter":{"id":678636,"link":"/api/v1/people/678636","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"Second Base"},{"official":{"id":676582,"link":"/api/v1/people/676582"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678636,"link":"/api/v1/people/678636"},"credit":"b_ab"},{"player":{"id":687239,"link":"/api/v1/people/687239"},"credit":"p_ab"},{"player":{"id":678636,"link":"/api/v1/people/678636"},"credit":"b_pa"},{"player":{"id":687239,"link":"/api/v1/people/687239"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-27T22:29:09.700Z","atBatIndex":69}]