[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nasim Nuñez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-28T18:10:50.295Z","endTime":"2026-02-28T18:12:07.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-28T13:40:09.313Z","endTime":"2026-02-28T17:55:24.768Z","isPitch":false,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"},"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-28T17:55:24.768Z","endTime":"2026-02-28T18:10:34.546Z","isPitch":false,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"},"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-28T18:10:34.546Z","endTime":"2026-02-28T18:10:51.998Z","isPitch":false,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"},"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":88.8,"endSpeed":81.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.491867953902027,"aZ":-11.863454969816239,"pfxX":-3.332424915439314,"pfxZ":12.00107756115477,"pX":-0.7662876495778019,"pZ":4.3761060109101,"vX0":1.2642475742366135,"vY0":-129.40628325469552,"vZ0":-1.8673706062740685,"x":146.21,"y":120.63,"x0":-0.8287038589075854,"y0":50.00581896159556,"z0":6.017957193849334,"aX":-5.641890647920906},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":21.5,"breakHorizontal":5.8,"spinRate":2157,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.4235787059300389,"extension":6.424696429048661},"index":3,"playId":"f644d76e-8328-352b-8440-ed5cfff8ef3c","pitchNumber":1,"startTime":"2026-02-28T18:10:51.998Z","endTime":"2026-02-28T18:10:55.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":90.4,"endSpeed":82.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21459922428203,"aZ":-16.501026812764223,"pfxX":-2.160987725517031,"pfxZ":8.935313990130851,"pX":-0.2471640318175013,"pZ":3.609275508902865,"vX0":2.064626531137041,"vY0":-131.6822865409109,"vZ0":-2.758196696320591,"x":126.42,"y":141.33,"x0":-0.7609780897248116,"y0":50.00510923799497,"z0":5.892471878476838,"aX":-3.7919529072587483},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.8,"breakHorizontal":3.5,"spinRate":2009,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.41609683393094876,"extension":6.555707027777872},"index":4,"playId":"6633c9f1-f0bd-35f2-8bd0-acafd70a9632","pitchNumber":2,"startTime":"2026-02-28T18:11:07.981Z","endTime":"2026-02-28T18:11:12.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.989545254985998,"aZ":-11.766456448495973,"pfxX":-3.9172282374674827,"pfxZ":11.955097106518824,"pX":-0.38712652885387516,"pZ":3.1514890674463105,"vX0":2.107982365854664,"vY0":-129.79579447367436,"vZ0":-4.6494105100702114,"x":131.76,"y":153.69,"x0":-0.7005221849384247,"y0":50.00622696292589,"z0":5.861008307082239,"aX":-6.689732758995855},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":20.9,"breakHorizontal":6.6,"spinRate":2116,"spinDirection":193},"zone":1,"typeConfidence":2.0,"plateTime":0.42187646014641667,"extension":6.557663689163274},"index":5,"playId":"029e5935-575e-39fb-bf59-53f3552615cb","pitchNumber":3,"startTime":"2026-02-28T18:11:22.290Z","endTime":"2026-02-28T18:11:26.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.787493334995027,"aZ":-20.787654989947516,"pfxX":1.6214054761291128,"pfxZ":7.119352787150842,"pX":0.4246269334422761,"pZ":1.1526268636563604,"vX0":2.190736526260832,"vY0":-124.78824738760171,"vZ0":-7.271430184736191,"x":100.81,"y":207.66,"x0":-0.6706331122644352,"y0":50.00335277597433,"z0":5.779837012192578,"aX":2.5929732968392987},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":11.8,"breakHorizontal":-3.4,"spinRate":2164,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.43657477837094394,"extension":6.494781671604784},"index":6,"playId":"e70d781b-5420-3472-a962-96dee8e98646","pitchNumber":4,"startTime":"2026-02-28T18:11:38.493Z","endTime":"2026-02-28T18:11:44.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":70.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.49695689942035,"aZ":-26.38137361134692,"pfxX":-4.6630218505877075,"pfxZ":4.567838909238542,"pX":-0.016947825117143475,"pZ":2.8582810664503877,"vX0":2.9361168639089286,"vY0":-111.45529738464555,"vZ0":-0.789130618685539,"x":117.65,"y":161.61,"x0":-0.7401895412653993,"y0":50.00333671419251,"z0":5.921702361561591,"aX":-5.914832666342905},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":8.4,"breakHorizontal":7.8,"spinRate":1353,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.48990723634183464,"extension":6.639660423033695},"index":7,"playId":"4bcaac2d-468e-3ca9-b75c-34cfa1b8084a","pitchNumber":5,"startTime":"2026-02-28T18:12:04.116Z","endTime":"2026-02-28T18:12:07.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-02-28T18:12:07.961Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Wood flies out to right fielder Mike Tauchman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-28T18:12:09.347Z","endTime":"2026-02-28T18:13:44.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.4,"endSpeed":75.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.94453428169843,"aZ":-30.186353417788986,"pfxX":0.8879594472887724,"pfxZ":1.388012797695236,"pX":0.4276037289524213,"pZ":1.7682143156714114,"vX0":2.1821998006718317,"vY0":-118.63714417574333,"vZ0":-3.183931617581461,"x":100.7,"y":191.04,"x0":-0.6165554516274814,"y0":50.005446370933434,"z0":5.855604714525262,"aX":1.2765201014173109},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.0,"breakHorizontal":-2.0,"spinRate":2011,"spinDirection":135},"zone":9,"typeConfidence":2.0,"plateTime":0.46023704469391014,"extension":6.420272954097637},"index":0,"playId":"d4ef6f55-d4bd-3efa-b8fd-1fdd5aa6e9a3","pitchNumber":1,"startTime":"2026-02-28T18:12:55.205Z","endTime":"2026-02-28T18:12:59.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.434297446540867,"aZ":-24.93868078634473,"pfxX":-5.539085054518396,"pfxZ":5.461723803539128,"pX":-0.48294774748412417,"pZ":2.71504275389812,"vX0":2.03070159992635,"vY0":-113.92737016830324,"vZ0":-1.789353379617276,"x":135.41,"y":165.47,"x0":-0.6624443996169616,"y0":50.0023757558416,"z0":5.957448157874353,"aX":-7.336602747178524},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":9.7,"breakHorizontal":9.6,"spinRate":1531,"spinDirection":196},"zone":4,"typeConfidence":2.0,"plateTime":0.479372490710396,"extension":6.57703946326053},"index":1,"playId":"ed78e56d-39a2-3d07-a7a1-c47d5037773f","pitchNumber":2,"startTime":"2026-02-28T18:13:10.400Z","endTime":"2026-02-28T18:13:14.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.473327564980448,"aZ":-24.318667434669262,"pfxX":-6.153889898677903,"pfxZ":5.647785645476729,"pX":0.36907183172716485,"pZ":2.050498387092974,"vX0":4.031902177166282,"vY0":-116.74368810705626,"vZ0":-3.5721703175514867,"x":102.93,"y":183.42,"x0":-0.5745845371375462,"y0":50.000962969865654,"z0":5.8708625568469825,"aX":-8.55566756816937},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":9.7,"breakHorizontal":10.2,"spinRate":1462,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.4678715294096847,"extension":6.574975384925685},"hitData":{"launchSpeed":89.6,"launchAngle":35.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.11,"coordY":70.09}},"index":2,"playId":"52bd698e-92d3-31ef-a713-5c93cf34fe0d","pitchNumber":3,"startTime":"2026-02-28T18:13:34.232Z","endTime":"2026-02-28T18:13:44.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-28T18:13:44.081Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daylen Lile grounds out, pitcher Tobias Myers to first baseman Brett Baty.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-28T18:13:46.328Z","endTime":"2026-02-28T18:16:11.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668964,"link":"/api/v1/people/668964"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.041649085706528,"aZ":-13.536873156570785,"pfxX":-4.093038411192153,"pfxZ":10.453958942468207,"pX":-0.8034284301178999,"pZ":2.46052969890448,"vX0":1.0427315223127316,"vY0":-132.60177151686798,"vZ0":-6.103988174736305,"x":147.62,"y":172.35,"x0":-0.6697015204076754,"y0":50.00219669944082,"z0":5.77773340045892,"aX":-7.297266684334469},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.9,"breakHorizontal":7.2,"spinRate":2178,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.4128627076461213,"extension":6.5559758092838765},"index":0,"playId":"e40586e4-fc69-3c6d-bd44-4e093e5d0f46","pitchNumber":1,"startTime":"2026-02-28T18:14:06.947Z","endTime":"2026-02-28T18:14:11.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":83.9,"endSpeed":77.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.659070564153875,"aZ":-28.03412258450644,"pfxX":2.4140242720407272,"pfxZ":2.7135352245490605,"pX":0.520277320699668,"pZ":2.93113402193845,"vX0":2.750922539793268,"vY0":-122.27718127315543,"vZ0":-1.3068802641352752,"x":97.17,"y":159.64,"x0":-0.9301502793222324,"y0":50.00100467452574,"z0":5.863635282555045,"aX":3.677730694153595},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.9,"breakHorizontal":-5.0,"spinRate":2214,"spinDirection":169},"zone":3,"typeConfidence":2.0,"plateTime":0.44685354465279215,"extension":6.39193010936032},"index":1,"playId":"8e822190-64ed-3a3d-bccd-8446bd726d32","pitchNumber":2,"startTime":"2026-02-28T18:14:25.061Z","endTime":"2026-02-28T18:14:28.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.316102537366064,"aZ":-23.76525849672122,"pfxX":-7.324959510949671,"pfxZ":6.107239218922718,"pX":-0.2585342934026129,"pZ":0.24314454317062595,"vX0":3.551503592520207,"vY0":-116.46600063392525,"vZ0":-7.3816809281004865,"x":126.85,"y":232.22,"x0":-0.849307354879298,"y0":50.00437281214158,"z0":5.692590335890105,"aX":-10.091188124053994},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":9.6,"breakHorizontal":12.5,"spinRate":1712,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.469803043663501,"extension":6.579241846777155},"index":2,"playId":"4297f8d7-f7b9-3d21-9ccf-24ccbf56d85a","pitchNumber":3,"startTime":"2026-02-28T18:14:49.199Z","endTime":"2026-02-28T18:14:53.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.906007281783516,"aZ":-9.11062118673073,"pfxX":-3.1273269502542593,"pfxZ":12.412134927331332,"pX":-0.49155116336773297,"pZ":2.10365185308178,"vX0":1.7471686361028973,"vY0":-135.73481061237425,"vZ0":-8.046425581969503,"x":135.74,"y":181.98,"x0":-0.7387587732437295,"y0":50.001086626440085,"z0":5.748536334377492,"aX":-5.80959369938841},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.9,"breakHorizontal":5.3,"spinRate":2333,"spinDirection":194},"zone":7,"typeConfidence":2.0,"plateTime":0.4042076772653318,"extension":6.5655501339424065},"index":3,"playId":"afb47786-ceb3-3439-9d0b-715189663f40","pitchNumber":4,"startTime":"2026-02-28T18:15:12.133Z","endTime":"2026-02-28T18:15:15.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.373729483142423,"aZ":-7.960312608657236,"pfxX":-2.6990808545261396,"pfxZ":12.908544809236837,"pX":0.8628874641985725,"pZ":1.5586947823700303,"vX0":5.119068490055815,"vY0":-136.42687626578595,"vZ0":-9.547367294582365,"x":84.11,"y":196.7,"x0":-0.6913115076146575,"y0":50.00583171092644,"z0":5.6619577349731705,"aX":-5.0645771782180775},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":21.4,"breakHorizontal":3.7,"spinRate":2253,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.40222826227735586,"extension":6.640162924166748},"index":4,"playId":"477613b3-77ff-39a7-9f5f-a845ed49144d","pitchNumber":5,"startTime":"2026-02-28T18:15:32.457Z","endTime":"2026-02-28T18:15:38.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.01562046951452,"aZ":-21.520225479124836,"pfxX":-5.96313058442948,"pfxZ":7.638457422475114,"pX":-0.4687352745907575,"pZ":1.8087985788022534,"vX0":2.482171446385308,"vY0":-117.06649448576006,"vZ0":-4.648813024548978,"x":134.87,"y":189.94,"x0":-0.7649692884361505,"y0":50.005021971440144,"z0":5.821769895732356,"aX":-8.321098711401278},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":13.1,"breakHorizontal":10.2,"spinRate":1620,"spinDirection":198},"zone":7,"typeConfidence":2.0,"plateTime":0.466933939884453,"extension":6.593388127862241},"hitData":{"launchSpeed":64.7,"launchAngle":-35.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.96,"coordY":170.15}},"index":5,"playId":"6b647635-278d-3f13-80ed-f69b72903618","pitchNumber":6,"startTime":"2026-02-28T18:16:04.646Z","endTime":"2026-02-28T18:16:11.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-28T18:16:11.622Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-28T18:18:06.514Z","endTime":"2026-02-28T18:19:13.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.887422559636722,"aZ":-23.9633014490056,"pfxX":-10.649673024229354,"pfxZ":4.592893066190776,"pX":-0.019495591055873077,"pZ":3.2839739982104375,"vX0":8.10491400926287,"vY0":-132.74334322807601,"vZ0":-1.050262457039074,"x":117.74,"y":150.11,"x0":-1.725666271014063,"y0":50.004223900049645,"z0":5.426187153525237,"aX":-19.044907730007463},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.3,"breakHorizontal":17.5,"spinRate":2330,"spinDirection":233},"zone":2,"typeConfidence":0.9,"plateTime":0.4123029785129857,"extension":6.733425664451384},"index":0,"playId":"83e345b7-6bf0-3e9c-9e46-8cca60e3ea22","pitchNumber":1,"startTime":"2026-02-28T18:18:21.164Z","endTime":"2026-02-28T18:18:25.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.872210720283753,"aZ":-26.811788454546495,"pfxX":6.7239571191689915,"pfxZ":3.9557672870927423,"pX":0.24734210128497675,"pZ":1.630538471772834,"vX0":2.850215524642276,"vY0":-116.28885238081209,"vZ0":-2.152098628840183,"x":107.57,"y":194.76,"x0":-1.871535687099628,"y0":50.00280261192058,"z0":5.137047320859456,"aX":9.115282511153922},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":6.8,"breakHorizontal":-13.0,"spinRate":2475,"spinDirection":79},"zone":9,"typeConfidence":2.0,"plateTime":0.4728478750518219,"extension":6.8837930177254885},"index":1,"playId":"35509006-0b16-30af-b00c-fb4fb05d718d","pitchNumber":2,"startTime":"2026-02-28T18:18:34.686Z","endTime":"2026-02-28T18:18:38.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08011958782165,"aZ":-25.613853070142923,"pfxX":6.201868552891247,"pfxZ":4.631522216599361,"pX":1.3080006844828054,"pZ":1.705341069771201,"vX0":5.258770116422761,"vY0":-118.86195146026158,"vZ0":-2.2498084598705197,"x":67.14,"y":192.74,"x0":-1.7472156143420856,"y0":50.00010495048946,"z0":5.0152749547805495,"aX":8.77568683475871},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":8.0,"breakHorizontal":-12.6,"spinRate":2507,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4627257947958383,"extension":6.6477865816407355},"index":2,"playId":"b33548ce-e700-3082-ae67-d49b19bf7e49","pitchNumber":3,"startTime":"2026-02-28T18:18:52.638Z","endTime":"2026-02-28T18:18:57.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.941903508427252,"aZ":-15.979121866226546,"pfxX":-5.989314205081281,"pfxZ":8.607890078687248,"pX":1.3861574292724437,"pZ":2.2657866727124274,"vX0":9.804769335634042,"vY0":-136.07358692401633,"vZ0":-4.941581982437496,"x":64.16,"y":177.6,"x0":-1.4802210656452734,"y0":50.00353605971092,"z0":5.206989244484947,"aX":-11.270017551774929},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.8,"breakHorizontal":8.9,"spinRate":2480,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.40201672497617924,"extension":7.005686430657471},"index":3,"playId":"7c2a2f2d-eb84-3fb1-8d9a-99d637bee147","pitchNumber":4,"startTime":"2026-02-28T18:19:08.430Z","endTime":"2026-02-28T18:19:13.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-28T18:19:13.040Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out, first baseman Andrés Chaparro to pitcher Jake Irvin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-28T18:19:13.415Z","endTime":"2026-02-28T18:20:35.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"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(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":79.9,"endSpeed":72.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01181651966411,"aZ":-26.24534395767934,"pfxX":8.753980773462043,"pfxZ":4.369172995352432,"pX":0.04617556227846072,"pZ":2.7444470222268014,"vX0":2.034170853548345,"vY0":-116.32960821173391,"vZ0":0.09280239687422931,"x":115.24,"y":164.68,"x0":-1.9785850340884037,"y0":50.00076990322288,"z0":5.214378952031771,"aX":11.865613997084314},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":8.3,"breakHorizontal":-16.3,"spinRate":2499,"spinDirection":86},"zone":5,"typeConfidence":2.0,"plateTime":0.47279880065163615,"extension":6.660628921999115},"index":0,"playId":"4bd83294-c437-30b1-b702-ab83af02e9ac","pitchNumber":1,"startTime":"2026-02-28T18:19:35.458Z","endTime":"2026-02-28T18:19:39.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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.5,"endSpeed":83.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.270914771195013,"aZ":-20.766194513004983,"pfxX":0.31541878571333015,"pfxZ":6.470959391877266,"pX":2.1273421084419493,"pZ":1.5587507433910084,"vX0":9.599926178999127,"vY0":-131.53693337709473,"vZ0":-5.231152217854641,"x":35.91,"y":196.69,"x0":-1.6011124891252415,"y0":50.00387044642162,"z0":5.099845490480356,"aX":0.5555825051975342},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.8,"breakHorizontal":-2.5,"spinRate":2556,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.41541486830495833,"extension":7.026464041602515},"index":1,"playId":"fb40150c-9afb-3f22-9fd9-e6bed992295a","pitchNumber":2,"startTime":"2026-02-28T18:19:49.273Z","endTime":"2026-02-28T18:19:52.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.541612417133507,"aZ":-26.160114306463818,"pfxX":-10.189782981497126,"pfxZ":3.2182531964069607,"pX":0.6279391551085575,"pZ":0.2842464068769217,"vX0":10.03702648751697,"vY0":-135.53992357258267,"vZ0":-7.6220320230260405,"x":93.06,"y":231.11,"x0":-1.7923357539968106,"y0":50.000845478010895,"z0":4.948863069433417,"aX":-19.031143097193713},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.4,"breakHorizontal":16.4,"spinRate":2411,"spinDirection":227},"zone":14,"typeConfidence":0.89,"plateTime":0.4035061110219078,"extension":6.882663107075825},"index":2,"playId":"324769d6-b199-35af-b69b-bd7a29af3c05","pitchNumber":3,"startTime":"2026-02-28T18:20:08.845Z","endTime":"2026-02-28T18:20:14.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54502522606783,"aZ":-35.57132677333105,"pfxX":8.825554373894057,"pfxZ":-2.732206020895994,"pX":-0.1509086188142851,"pZ":1.8581225825186132,"vX0":1.3039515042634573,"vY0":-111.51313819695785,"vZ0":0.2623807054572269,"x":122.75,"y":188.61,"x0":-1.8906579780713186,"y0":50.004226178813745,"z0":5.449114890193243,"aX":10.96695580926222},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-4.6,"breakHorizontal":-16.3,"spinRate":2565,"spinDirection":55},"zone":8,"typeConfidence":0.91,"plateTime":0.493712268549245,"extension":6.675428226518313},"hitData":{"launchSpeed":86.2,"launchAngle":8.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.63,"coordY":161.7}},"index":3,"playId":"c6c87d14-5246-36d2-80ac-9bfc66bc599e","pitchNumber":4,"startTime":"2026-02-28T18:20:27.188Z","endTime":"2026-02-28T18:20:35.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-28T18:20:35.099Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-28T18:20:41.105Z","endTime":"2026-02-28T18:22:17.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"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":92.8,"endSpeed":85.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24222929782682,"aZ":-15.617187379633465,"pfxX":-4.52767667917327,"pfxZ":8.940330903098795,"pX":0.6966412058078236,"pZ":3.6151222112334978,"vX0":8.160646381752384,"vY0":-134.95567092822745,"vZ0":-1.754763921683119,"x":90.45,"y":141.17,"x0":-1.7725642773065238,"y0":50.003783313864474,"z0":5.368908024057858,"aX":-8.386762089915095},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.1,"breakHorizontal":6.5,"spinRate":2420,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.40521479856334697,"extension":6.881031617331483},"index":0,"playId":"8fcda333-a607-3728-a5ae-4332b62e1d5a","pitchNumber":1,"startTime":"2026-02-28T18:21:05.168Z","endTime":"2026-02-28T18:21:09.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.659390574247816,"aZ":-21.560216959422437,"pfxX":-8.493407902055706,"pfxZ":5.941348495232855,"pX":0.7507949635005245,"pZ":2.1585521530209113,"vX0":9.097143263404726,"vY0":-132.8943704422169,"vZ0":-4.022046944868835,"x":88.38,"y":180.5,"x0":-1.614369763692364,"y0":50.006465286541705,"z0":5.2591172757415805,"aX":-15.18496962022893},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.1,"breakHorizontal":13.4,"spinRate":2406,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.41225342562366274,"extension":7.010713454070621},"index":1,"playId":"fdf06984-365a-3dbe-937d-222fbe4ffbaa","pitchNumber":2,"startTime":"2026-02-28T18:21:20.102Z","endTime":"2026-02-28T18:21:23.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.393925906255987,"aZ":-14.484612592356745,"pfxX":-6.371898982791318,"pfxZ":9.545991791680411,"pX":0.12344631997659827,"pZ":2.7671542496541934,"vX0":7.1614688712839145,"vY0":-135.45839405028903,"vZ0":-3.9906740507497744,"x":112.29,"y":164.07,"x0":-1.7303780474610697,"y0":50.00203823633777,"z0":5.276436931981626,"aX":-11.806846011011492},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":10.0,"spinRate":2497,"spinDirection":226},"zone":2,"typeConfidence":0.89,"plateTime":0.40480669519547385,"extension":6.8702488089522795},"index":2,"playId":"a42a9bfe-07ce-35fa-b4e3-4acb659bd65b","pitchNumber":3,"startTime":"2026-02-28T18:21:38.514Z","endTime":"2026-02-28T18:21:44.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.090834832732906,"aZ":-19.306649617758836,"pfxX":-4.920152695037019,"pfxZ":7.161355004738967,"pX":-1.207570129220535,"pZ":4.091747458272098,"vX0":3.226093436102893,"vY0":-133.10910734052402,"vZ0":0.32633167733865365,"x":163.03,"y":128.3,"x0":-1.7948699023071601,"y0":50.00663630266162,"z0":5.363386897497705,"aX":-8.846855924869539},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.2,"breakHorizontal":8.3,"spinRate":2341,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.4111953676859823,"extension":6.793294273734756},"index":3,"playId":"03d3a516-8d1b-3122-8ac9-d929d4430ddc","pitchNumber":4,"startTime":"2026-02-28T18:21:53.692Z","endTime":"2026-02-28T18:21:57.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.819723513069167,"aZ":-26.385496515475204,"pfxX":6.100234758112579,"pfxZ":4.05145296934001,"pX":0.2707669178255684,"pZ":3.2305689916703195,"vX0":3.000695873718607,"vY0":-118.81963025520339,"vZ0":0.8705825441447537,"x":106.68,"y":151.55,"x0":-1.8012000663443368,"y0":50.00393524599657,"z0":5.2573570545195105,"aX":8.720639147420064},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.8,"breakHorizontal":-11.8,"spinRate":2500,"spinDirection":82},"zone":3,"typeConfidence":2.0,"plateTime":0.4610222222666569,"extension":6.806497377704112},"index":4,"playId":"ff39f5ed-a33e-3f44-b38a-1c50053b1be7","pitchNumber":5,"startTime":"2026-02-28T18:22:14.024Z","endTime":"2026-02-28T18:22:17.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-28T18:22:17.791Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-28T18:24:11.492Z","endTime":"2026-02-28T18:25:39.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.99890036988111,"aZ":-30.42955663025214,"pfxX":2.5472856791007423,"pfxZ":1.2076427747343015,"pX":0.289201653532483,"pZ":2.921247205826747,"vX0":1.968926784359809,"vY0":-118.97608932117933,"vZ0":-0.7364461377821745,"x":105.98,"y":159.91,"x0":-0.8775592278025725,"y0":50.00384710670921,"z0":5.9719795430999945,"aX":3.6828403619520604},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.3,"breakHorizontal":-5.0,"spinRate":2167,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.4588671507456601,"extension":6.2596609258277525},"index":0,"playId":"bc379a51-f564-399d-ab58-8ae0e12bdd71","pitchNumber":1,"startTime":"2026-02-28T18:24:28.571Z","endTime":"2026-02-28T18:24:32.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.671618372955127,"aZ":-36.59323565680078,"pfxX":1.4824597167745188,"pfxZ":-3.214979332847932,"pX":-0.015980506694477623,"pZ":2.7599853091824302,"vX0":1.4809104003025957,"vY0":-116.18532123694749,"vZ0":0.37444211583074605,"x":117.61,"y":164.26,"x0":-0.8529515102881188,"y0":50.00227026751409,"z0":6.059046523628937,"aX":2.0375802512133654},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-5.5,"breakHorizontal":-3.0,"spinRate":2400,"spinDirection":43},"zone":5,"typeConfidence":2.0,"plateTime":0.47045495821072736,"extension":6.195762986935606},"index":1,"playId":"a4c623e8-1bbd-3b03-b2de-f99e5a62e246","pitchNumber":2,"startTime":"2026-02-28T18:24:43.146Z","endTime":"2026-02-28T18:24:47.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.764141480872034,"aZ":-9.234762737466651,"pfxX":-2.81856758052025,"pfxZ":12.41317142727588,"pX":0.35320759219751285,"pZ":1.619084167410337,"vX0":3.8974783047883443,"vY0":-134.71842423202244,"vZ0":-9.305293535808117,"x":103.54,"y":195.06,"x0":-0.7424267024268701,"y0":50.00614539697073,"z0":5.760026046616939,"aX":-5.210432941127282},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.8,"breakHorizontal":4.3,"spinRate":2315,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.4057297765313663,"extension":6.5368210169326595},"index":2,"playId":"261be6ee-887c-3394-b133-f951f29a12ec","pitchNumber":3,"startTime":"2026-02-28T18:25:01.986Z","endTime":"2026-02-28T18:25:29.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.3334556045929,"aZ":-27.939127238605682,"pfxX":2.099610368470123,"pfxZ":2.8371923906095375,"pX":0.7994362001701147,"pZ":1.2308454700439584,"vX0":2.777246374177297,"vY0":-120.83974046624698,"vZ0":-5.227998475819202,"x":117.97,"y":118.75,"x0":-0.6332703106126871,"y0":50.00592098890822,"z0":5.847799237297616,"aX":3.1359253439714236},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.2,"breakHorizontal":-4.4,"spinRate":2100,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.45154133874447666,"extension":6.383104266076598},"index":3,"playId":"de72864e-6c14-368a-b011-3b2992a89069","pitchNumber":4,"startTime":"2026-02-28T18:25:34.116Z","endTime":"2026-02-28T18:25:39.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-28T18:25:39.385Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Robert Hassell III flies out to left fielder Juan Soto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-28T18:25:43.406Z","endTime":"2026-02-28T18:26:24.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.499615855350065,"aZ":-27.83363262363092,"pfxX":2.3476919978941044,"pfxZ":2.8899317955664285,"pX":0.052535538512534924,"pZ":1.6775047898954114,"vX0":1.309339807314985,"vY0":-121.14842779906873,"vZ0":-4.17999940556778,"x":118.41,"y":103.67,"x0":-0.7982040785474308,"y0":50.00272760010485,"z0":5.831521780135225,"aX":3.523172758645875},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.6,"breakHorizontal":-4.6,"spinRate":2223,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.4504446338480479,"extension":6.40556228446679},"hitData":{"launchSpeed":81.2,"launchAngle":55.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.17,"coordY":137.53}},"index":0,"playId":"8bddf743-371b-397e-a01b-2995627ebec3","pitchNumber":1,"startTime":"2026-02-28T18:26:02.547Z","endTime":"2026-02-28T18:26:24.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":690987,"link":"/api/v1/people/690987"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-28T18:26:24.471Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrés Chaparro walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-28T18:26:21.208Z","endTime":"2026-02-28T18:29:31.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06931415250938,"aZ":-9.063895139813505,"pfxX":-4.711240464330855,"pfxZ":12.876532117085677,"pX":0.6017876916540759,"pZ":1.6393110336894834,"vX0":5.01820292356126,"vY0":-134.11962219538304,"vZ0":-9.013508290941648,"x":94.06,"y":194.52,"x0":-0.6949027503229582,"y0":50.00063263768528,"z0":5.719607882256621,"aX":-8.453641901199811},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":21.2,"breakHorizontal":7.2,"spinRate":2310,"spinDirection":192},"zone":9,"typeConfidence":2.0,"plateTime":0.4107615439029684,"extension":6.539268372510592},"index":0,"playId":"0392b574-aecf-3f02-b5c9-ac398703c56b","pitchNumber":1,"startTime":"2026-02-28T18:26:39.920Z","endTime":"2026-02-28T18:26:46.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":83.1,"endSpeed":76.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.973109622533766,"aZ":-28.351134445423096,"pfxX":2.3838265545122397,"pfxZ":2.5810028847307205,"pX":1.137854782647354,"pZ":1.0270455887457046,"vX0":3.654093692378209,"vY0":-120.99389776416767,"vZ0":-5.485463990274345,"x":73.63,"y":211.05,"x0":-0.7025115563686788,"y0":50.000646938303575,"z0":5.812760795387947,"aX":3.5280664408873346},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.6,"breakHorizontal":-5.2,"spinRate":2232,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.4529747008862537,"extension":6.405848335634021},"index":1,"playId":"f2a0ba07-20a1-3e7e-a122-3918652d7956","pitchNumber":2,"startTime":"2026-02-28T18:26:52.754Z","endTime":"2026-02-28T18:26:57.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.24269085326817,"aZ":-21.962963732275927,"pfxX":-5.602745245691042,"pfxZ":7.958626466860867,"pX":-0.26626666466351445,"pZ":0.21186513773086532,"vX0":2.711179729868788,"vY0":-112.49744492484216,"vZ0":-7.187611467286467,"x":127.15,"y":233.06,"x0":-0.7585878827344834,"y0":50.00265452112504,"z0":5.671853962643774,"aX":-7.187389876584008},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":12.8,"breakHorizontal":9.5,"spinRate":1617,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.48671989379676095,"extension":6.603875841229568},"index":2,"playId":"15ee1dc5-1dbe-3ae9-80c9-86c00fdf2d6f","pitchNumber":3,"startTime":"2026-02-28T18:27:07.119Z","endTime":"2026-02-28T18:27:13.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8268011120875,"aZ":-31.952157584609605,"pfxX":1.488824455642046,"pfxZ":0.1622531367674256,"pX":0.5765537208937711,"pZ":1.8511792719764042,"vX0":2.7466740610259306,"vY0":-116.93131882366811,"vZ0":-2.2836028893070117,"x":95.02,"y":188.8,"x0":-0.8107560376599118,"y0":50.00320299228851,"z0":5.8635889769051825,"aX":2.043610977509072},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":0.0,"breakHorizontal":-3.5,"spinRate":2059,"spinDirection":122},"zone":9,"typeConfidence":2.0,"plateTime":0.469974368620492,"extension":6.615370586817736},"index":3,"playId":"1bc53b55-b8e1-3bdc-b324-eebcf2b6078b","pitchNumber":4,"startTime":"2026-02-28T18:27:21.004Z","endTime":"2026-02-28T18:27:26.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89680303866755,"aZ":-9.492237533589227,"pfxX":-3.2658801268166924,"pfxZ":12.324167814419573,"pX":0.558206368248916,"pZ":1.892480524599027,"vX0":4.367920264780194,"vY0":-134.72085355494852,"vZ0":-8.440609489989804,"x":95.72,"y":187.68,"x0":-0.6588142321603332,"y0":50.00529214686292,"z0":5.734674636895682,"aX":-6.012315574836103},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.8,"breakHorizontal":5.0,"spinRate":2261,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.4063566235714231,"extension":6.551277375445782},"index":4,"playId":"342430a7-08bc-3c64-b0c5-0a09f715ce23","pitchNumber":5,"startTime":"2026-02-28T18:28:06.323Z","endTime":"2026-02-28T18:28:10.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":71.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.069128966106234,"aZ":-25.496976429054428,"pfxX":-3.110826761024945,"pfxZ":5.225330295301159,"pX":-0.3947355402476531,"pZ":2.9636133921862875,"vX0":1.6894391100265336,"vY0":-111.41206072845722,"vZ0":-0.7808598202455735,"x":132.05,"y":158.76,"x0":-0.7526942013597399,"y0":50.000015425697214,"z0":5.917508310373658,"aX":-3.971522707723942},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":9.6,"breakHorizontal":5.3,"spinRate":1475,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.48870579272531955,"extension":6.6380067887066705},"index":5,"playId":"5545bd15-b6ff-3e84-acef-66604fb03f66","pitchNumber":6,"startTime":"2026-02-28T18:28:28.785Z","endTime":"2026-02-28T18:28:34.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.415420895365727,"aZ":-24.07802370804118,"pfxX":-6.760539059419674,"pfxZ":5.946596723711433,"pX":0.30005894853324894,"pZ":1.5366956477283253,"vX0":4.580697383741025,"vY0":-115.62590231493141,"vZ0":-4.422379672893197,"x":105.56,"y":197.29,"x0":-0.8227920773874794,"y0":50.00502757391737,"z0":5.7693462993722315,"aX":-9.207177502964669},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":10.0,"breakHorizontal":11.2,"spinRate":1556,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.47269703796842766,"extension":6.630980257400609},"index":6,"playId":"3cb71f13-9a3e-3df4-9cef-066bcea83e7d","pitchNumber":7,"startTime":"2026-02-28T18:28:48.992Z","endTime":"2026-02-28T18:29:15.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.764416094261065,"aZ":-32.89056281827614,"pfxX":1.6706262257036113,"pfxZ":-0.5038846647207107,"pX":0.11397254266904745,"pZ":0.9129622138812079,"vX0":1.2044022724453725,"vY0":-118.0102158000925,"vZ0":-4.527779378581733,"x":112.66,"y":214.13,"x0":-0.6186183447485725,"y0":50.00273763166841,"z0":5.8595721913165315,"aX":2.3751421517781632},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.7,"breakHorizontal":-3.4,"spinRate":2190,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.46271369603016765,"extension":6.353826084330761},"index":7,"playId":"af1d5e25-891b-33ae-846c-5269e9b76ad7","pitchNumber":8,"startTime":"2026-02-28T18:29:26.878Z","endTime":"2026-02-28T18:29:31.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-28T18:29:31.651Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harry Ford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-28T18:30:30.464Z","endTime":"2026-02-28T18:31:39.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-28T18:30:10.251Z","endTime":"2026-02-28T18:30:32.755Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97962671420523,"aZ":-9.591683913963672,"pfxX":-4.303064328396219,"pfxZ":12.593309147805066,"pX":0.4084813218807635,"pZ":1.4363875628205454,"vX0":4.1010964330861635,"vY0":-133.83452665146348,"vZ0":-9.273665549820366,"x":101.43,"y":200.0,"x0":-0.5932268755817232,"y0":50.004079808010616,"z0":5.6570050594792,"aX":-7.717158581535061},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.8,"breakHorizontal":6.8,"spinRate":2267,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4110763305227003,"extension":6.530677731455187},"index":1,"playId":"fa2bdbd4-1348-372a-9bfa-efe4fb56b199","pitchNumber":1,"startTime":"2026-02-28T18:30:32.755Z","endTime":"2026-02-28T18:30:37.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":74.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.749032903848775,"aZ":-28.610529026062256,"pfxX":0.373166083960498,"pfxZ":2.4928586115830775,"pX":0.3293174424957164,"pZ":0.6506328762014957,"vX0":2.4880348104994954,"vY0":-119.70050176014028,"vZ0":-5.933935326069453,"x":104.45,"y":221.21,"x0":-0.7793142404035344,"y0":50.00025329959618,"z0":5.777779395194847,"aX":0.5316627964670211},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.1,"breakHorizontal":-1.3,"spinRate":2236,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.46057951797835717,"extension":6.391519006904229},"index":2,"playId":"e4e1ccc2-e3b4-34b1-92d1-12468dba0ef0","pitchNumber":2,"startTime":"2026-02-28T18:30:49.213Z","endTime":"2026-02-28T18:31:07.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"615564c0-55dd-300c-a6d4-0afa8a126376","startTime":"2026-02-28T18:31:13.708Z","endTime":"2026-02-28T18:31:17.826Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37506730685097,"aZ":-30.69603678594956,"pfxX":1.3003733933697097,"pfxZ":1.0025509459871884,"pX":1.0779271063732272,"pZ":1.8528559943158687,"vX0":4.0408825884885315,"vY0":-121.02340686498322,"vZ0":-3.263306220835296,"x":123.67,"y":149.85,"x0":-0.7847342474563467,"y0":50.00461375175754,"z0":5.916939096293197,"aX":1.922299549680501},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.3,"breakHorizontal":-3.4,"spinRate":2143,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.45316957671675917,"extension":6.39269935190612},"index":4,"playId":"38819850-b9cf-3167-aa40-9eaf9045d7f8","pitchNumber":3,"startTime":"2026-02-28T18:31:35.688Z","endTime":"2026-02-28T18:31:39.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":695670,"link":"/api/v1/people/695670"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-28T18:31:39.251Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brett Baty lines out sharply to right fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-28T18:33:40.988Z","endTime":"2026-02-28T18:34:31.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.5,"endSpeed":83.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.728660258392583,"aZ":-14.829805852814658,"pfxX":-5.401583138607556,"pfxZ":9.720603031012715,"pX":0.40839942445650756,"pZ":3.6982267204197115,"vX0":7.235221085739905,"vY0":-133.03128505048795,"vZ0":-1.7603325859750436,"x":101.43,"y":138.93,"x0":-1.6504480492744005,"y0":50.00303512333407,"z0":5.448767648560651,"aX":-9.638927459425576},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.4,"breakHorizontal":8.2,"spinRate":2341,"spinDirection":225},"zone":12,"typeConfidence":0.89,"plateTime":0.41243941271057416,"extension":6.85260429143565},"index":0,"playId":"e7dd62b5-9fc1-366d-b10a-d2050e52c7c7","pitchNumber":1,"startTime":"2026-02-28T18:33:50.840Z","endTime":"2026-02-28T18:33:55.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.849509764647024,"aZ":-20.82476514092772,"pfxX":1.4779261838739335,"pfxZ":6.781325289248327,"pX":-0.2628633869236222,"pZ":2.7801869042441614,"vX0":3.3893161375681053,"vY0":-128.60703217529883,"vZ0":-2.3019583573657894,"x":127.02,"y":163.71,"x0":-1.7902566960421284,"y0":50.004565981970075,"z0":5.303362800722533,"aX":2.4734975152566934},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.0,"breakHorizontal":-3.5,"spinRate":2541,"spinDirection":202},"zone":5,"typeConfidence":0.91,"plateTime":0.426011325159529,"extension":6.519013889129891},"index":1,"playId":"7f5e45b9-1c41-3cf3-a2ce-a30cf730c48c","pitchNumber":2,"startTime":"2026-02-28T18:34:06.685Z","endTime":"2026-02-28T18:34:10.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":92.4,"endSpeed":83.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.137573391025136,"aZ":-15.89292550694197,"pfxX":-5.509027427395287,"pfxZ":8.981602090048199,"pX":0.513406646685696,"pZ":2.5627129890349782,"vX0":7.620942252382501,"vY0":-134.2931478447111,"vZ0":-4.19423702393337,"x":97.43,"y":169.59,"x0":-1.6554369791876227,"y0":50.00381082735892,"z0":5.287552556670741,"aX":-9.987807295352331},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.5,"breakHorizontal":8.2,"spinRate":2365,"spinDirection":228},"zone":6,"typeConfidence":0.9,"plateTime":0.40905825520305283,"extension":6.989609594404174},"hitData":{"launchSpeed":108.7,"launchAngle":16.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":176.66,"coordY":94.49}},"index":2,"playId":"c7421b1d-9cdf-35b6-9ca5-01f33448337e","pitchNumber":3,"startTime":"2026-02-28T18:34:24.087Z","endTime":"2026-02-28T18:34:31.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-28T18:34:31.022Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Alvarez challenged (pitch result), call on the field was overturned: Francisco Alvarez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-28T18:34:39.780Z","endTime":"2026-02-28T18:39:11.859Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,6,7,9,10],"actionIndex":[3],"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":92.3,"endSpeed":83.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.515197290524604,"aZ":-23.21050585566709,"pfxX":-10.240283521792248,"pfxZ":4.94899540443533,"pX":0.8981734718536556,"pZ":2.5750831974943313,"vX0":9.768159643232314,"vY0":-134.0912047607919,"vZ0":-2.7712053231524765,"x":82.76,"y":169.25,"x0":-1.4713422066157698,"y0":50.002241616005165,"z0":5.2882039502789295,"aX":-18.543215684277307},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.5,"breakHorizontal":16.3,"spinRate":2393,"spinDirection":228},"zone":12,"typeConfidence":0.9,"plateTime":0.4093532954600536,"extension":6.657611532823618},"index":0,"playId":"d331c11b-d12a-3ee0-ba49-d8413df8c958","pitchNumber":1,"startTime":"2026-02-28T18:34:51.894Z","endTime":"2026-02-28T18:34:55.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":71.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.658630257888138,"aZ":-25.461390987790708,"pfxX":5.0350742281676775,"pfxZ":5.021460519152457,"pX":-0.6956519792628895,"pZ":3.4853403114713277,"vX0":1.8079054836330273,"vY0":-115.7632422476047,"vZ0":1.7914170056102334,"x":143.52,"y":144.68,"x0":-2.1441967925921475,"y0":50.00196901518067,"z0":5.164857878660836,"aX":6.72996531321999},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":9.8,"breakHorizontal":-9.6,"spinRate":2384,"spinDirection":100},"zone":11,"typeConfidence":2.0,"plateTime":0.4758971855055347,"extension":6.508976548179303},"index":1,"playId":"2c1adc92-1b2b-37de-98e4-223e620230ec","pitchNumber":2,"startTime":"2026-02-28T18:35:07.608Z","endTime":"2026-02-28T18:35:12.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.975882346560255,"aZ":-23.47106882860451,"pfxX":-9.165296155446967,"pfxZ":4.877211814047856,"pX":-0.7735461287632535,"pZ":2.144597246140246,"vX0":5.789956790715942,"vY0":-133.086445673576,"vZ0":-3.704067923270606,"x":146.49,"y":180.88,"x0":-1.7924956246745911,"y0":50.001687243914105,"z0":5.264944912707613,"aX":-16.35293342279598},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.2,"breakHorizontal":15.2,"spinRate":2369,"spinDirection":225},"zone":4,"typeConfidence":0.92,"plateTime":0.412398108496455,"extension":6.66492458381244},"index":2,"playId":"95e17556-832d-3b91-a27b-1401307930ce","pitchNumber":3,"startTime":"2026-02-28T18:35:27.473Z","endTime":"2026-02-28T18:35:31.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":3,"startTime":"2026-02-28T18:35:49.429Z","endTime":"2026-02-28T18:36:32.954Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"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":80.8,"endSpeed":73.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.715475121392288,"aZ":-23.377412666258426,"pfxX":2.851131896955498,"pfxZ":6.326607427418179,"pX":0.11484099394136482,"pZ":1.9815584308059069,"vX0":3.7213654447809366,"vY0":-117.57130058821977,"vZ0":-2.2049650749431304,"x":112.62,"y":185.28,"x0":-1.863053478199245,"y0":50.00339058990142,"z0":5.116333248151951,"aX":3.963218563085445},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":11.2,"breakHorizontal":-6.1,"spinRate":2522,"spinDirection":90},"zone":8,"typeConfidence":2.0,"plateTime":0.46709167574684907,"extension":6.7503158507858245},"index":4,"playId":"c7a0bd31-94ee-3cbc-b058-2954439e3985","pitchNumber":4,"startTime":"2026-02-28T18:36:32.954Z","endTime":"2026-02-28T18:36:36.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-02-28T18:37:02.850Z","endTime":"2026-02-28T18:37:13.558Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.440063167296803,"aZ":-16.79154548799754,"pfxX":-6.446230288524326,"pfxZ":8.571128109681746,"pX":0.14029034914366872,"pZ":2.9550268666922688,"vX0":6.682692168711076,"vY0":-133.5526576478652,"vZ0":-2.972595663613432,"x":111.65,"y":158.99,"x0":-1.5643628838514523,"y0":50.00564967861883,"z0":5.299512664917975,"aX":-11.574017527635995},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.0,"breakHorizontal":10.1,"spinRate":2435,"spinDirection":225},"zone":2,"typeConfidence":0.9,"plateTime":0.4111014137610596,"extension":6.848024649683599},"index":6,"playId":"3641c408-40a1-36fd-a1fd-2af4dac56a99","pitchNumber":5,"startTime":"2026-02-28T18:37:13.558Z","endTime":"2026-02-28T18:37:17.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.659141145586823,"aZ":-37.7963803085329,"pfxX":9.402031220835283,"pfxZ":-4.322886662335597,"pX":1.6043808546667144,"pZ":1.0643722718326716,"vX0":4.317150258399704,"vY0":-114.58467312863205,"vZ0":-1.1792785420795897,"x":55.84,"y":210.04,"x0":-1.539404978106946,"y0":50.004009324057044,"z0":5.354853837273255,"aX":12.21922862311967},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-7.8,"breakHorizontal":-18.2,"spinRate":2655,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.48223039449691685,"extension":6.606407906537784},"index":7,"playId":"7d459f04-cd87-30c4-ad17-7738d2ad8073","pitchNumber":6,"startTime":"2026-02-28T18:37:29.584Z","endTime":"2026-02-28T18:37:33.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":8,"startTime":"2026-02-28T18:37:52.295Z","endTime":"2026-02-28T18:38:24.501Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.843475784405765,"aZ":-26.38706609304251,"pfxX":-10.750347560109057,"pfxZ":3.1926301795623626,"pX":-1.1461680765112476,"pZ":3.1619653048605634,"vX0":5.346757368357011,"vY0":-133.93810655684692,"vZ0":-0.7460571475004661,"x":160.69,"y":153.41,"x0":-1.7753605900735758,"y0":50.00035533335939,"z0":5.336849031277946,"aX":-19.462547223611544},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.9,"breakHorizontal":18.2,"spinRate":2320,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.40947282663457596,"extension":6.644903838025868},"index":9,"playId":"e7461a19-dc8b-3cbd-bcce-aab0621cba47","pitchNumber":7,"startTime":"2026-02-28T18:38:24.501Z","endTime":"2026-02-28T18:38:28.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":92.4,"endSpeed":83.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85392077327016,"aZ":-22.47775915883565,"pfxX":-12.376165629544403,"pfxZ":5.437029690272664,"pX":0.6522060213356307,"pZ":1.4744539834029167,"vX0":9.957477974648535,"vY0":-133.93449399141082,"vZ0":-5.3509106757315115,"x":92.14,"y":198.97,"x0":-1.5397469081416062,"y0":50.005166161381126,"z0":5.146303528876047,"aX":-22.077509723358837},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.6,"breakHorizontal":19.8,"spinRate":2355,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.41184630308852554,"extension":6.973458838340284},"index":10,"playId":"d6a7d21b-fd8d-303b-a825-342583716cd1","pitchNumber":8,"startTime":"2026-02-28T18:38:44.847Z","endTime":"2026-02-28T18:39:11.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"}},"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-28T18:39:11.859Z","atBatIndex":11},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mark Vientos grounds into a double play, shortstop Nasim Nuñez to second baseman Seaver King to first baseman Andrés Chaparro. Francisco Alvarez out at 2nd. Mark Vientos out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-28T18:38:51.846Z","endTime":"2026-02-28T18:39:41.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":814409,"link":"/api/v1/people/814409"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":814409,"link":"/api/v1/people/814409"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.713650873656754,"aZ":-24.527697446468654,"pfxX":-10.884316062806258,"pfxZ":4.318740557487926,"pX":-0.4480987994641259,"pZ":2.043026504970359,"vX0":7.150842035265735,"vY0":-133.00716930592407,"vZ0":-3.7123966058184674,"x":134.08,"y":183.62,"x0":-1.773859986281118,"y0":50.003047379939204,"z0":5.260547241274826,"aX":-19.268433778092685},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.1,"breakHorizontal":17.9,"spinRate":2355,"spinDirection":225},"zone":7,"typeConfidence":0.91,"plateTime":0.41371466273247837,"extension":6.797991613900589},"hitData":{"launchSpeed":104.7,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.11,"coordY":145.41}},"index":0,"playId":"5bb411d4-7e3b-31e6-a22d-270f71e8fd19","pitchNumber":1,"startTime":"2026-02-28T18:39:32.191Z","endTime":"2026-02-28T18:39:41.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.27,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-02-28T18:39:41.883Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Adams grounds out, second baseman Marcus Semien to first baseman Brett Baty.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-28T18:41:57.974Z","endTime":"2026-02-28T18:42:29.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.1,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.935527575211907,"aZ":-8.593982214480139,"pfxX":-4.5822456073290105,"pfxZ":13.238669143279573,"pX":-0.24135894923207177,"pZ":1.6410707685714432,"vX0":2.9536439467329267,"vY0":-133.42217535423995,"vZ0":-8.86034822564829,"x":126.2,"y":194.47,"x0":-0.7742940475006672,"y0":50.002000298685445,"z0":5.647510008778577,"aX":-8.161413591018379},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":22.0,"breakHorizontal":7.6,"spinRate":2305,"spinDirection":196},"zone":13,"typeConfidence":2.0,"plateTime":0.41242181664211897,"extension":6.498955813749571},"index":0,"playId":"44eb8948-640a-3649-918b-765ccee7d2ba","pitchNumber":1,"startTime":"2026-02-28T18:42:08.260Z","endTime":"2026-02-28T18:42:12.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.2,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.876480889070717,"aZ":-8.771550321926393,"pfxX":-4.292090870809471,"pfxZ":12.78388691893942,"pX":-0.6511901368915283,"pZ":2.534766357649247,"vX0":1.596689353539906,"vY0":-135.0542252711668,"vZ0":-7.0948271809929135,"x":141.82,"y":170.34,"x0":-0.6954630911843248,"y0":50.005918794893496,"z0":5.827646470140934,"aX":-7.858688261422771},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":21.7,"breakHorizontal":7.4,"spinRate":2357,"spinDirection":194},"zone":4,"typeConfidence":2.0,"plateTime":0.4069623991386271,"extension":6.350442925987401},"hitData":{"launchSpeed":72.3,"launchAngle":3.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.92,"coordY":144.12}},"index":1,"playId":"665fafc6-1fea-3cf6-b877-56485690114f","pitchNumber":2,"startTime":"2026-02-28T18:42:21.907Z","endTime":"2026-02-28T18:42:29.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-28T18:42:29.899Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Seaver King singles on a sharp line drive to right fielder Mike Tauchman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-28T18:42:35.042Z","endTime":"2026-02-28T18:44:01.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":814409,"fullName":"Seaver King","link":"/api/v1/people/814409"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814409,"fullName":"Seaver King","link":"/api/v1/people/814409"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":814409,"fullName":"Seaver King","link":"/api/v1/people/814409"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.008694021917464,"aZ":-10.843626979407434,"pfxX":-3.2715476098215626,"pfxZ":11.646054453086892,"pX":-0.08179185887263286,"pZ":2.4479663450683566,"vX0":2.867030859408865,"vY0":-134.21162700040884,"vZ0":-6.708034068002382,"x":120.12,"y":172.68,"x0":-0.736852752912853,"y0":50.00010561038997,"z0":5.745498986627934,"aX":-5.9903216538839965},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.9,"breakHorizontal":5.3,"spinRate":2185,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.40751566455304733,"extension":6.387850271806206},"index":0,"playId":"bc845b1b-788c-3066-b638-4372953f500f","pitchNumber":1,"startTime":"2026-02-28T18:42:55.592Z","endTime":"2026-02-28T18:42:59.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":814409,"link":"/api/v1/people/814409","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":82.8,"endSpeed":76.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.872604954732466,"aZ":-28.762575151208676,"pfxX":1.3132899838520062,"pfxZ":2.298914962063514,"pX":0.9470465945895363,"pZ":1.5402632057649055,"vX0":3.632986606263953,"vY0":-120.58288573590694,"vZ0":-4.201896476210907,"x":80.9,"y":197.19,"x0":-0.7453598167315294,"y0":50.002288518917034,"z0":5.822791498803564,"aX":1.947137548656901},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.5,"breakHorizontal":-3.2,"spinRate":2105,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4529881078220477,"extension":6.419970621949566},"index":1,"playId":"7b7c7f03-459e-3208-ada9-5421d76da963","pitchNumber":2,"startTime":"2026-02-28T18:43:09.044Z","endTime":"2026-02-28T18:43:13.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":814409,"link":"/api/v1/people/814409","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":79.7,"endSpeed":72.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00445118992074,"aZ":-35.462935676442136,"pfxX":1.8595652765108057,"pfxZ":-2.4299856825497788,"pX":-0.7173801550415796,"pZ":3.364512276212308,"vX0":-0.3059001409103529,"vY0":-116.01565055878224,"vZ0":1.5351643586361743,"x":144.34,"y":147.94,"x0":-0.8247745074508182,"y0":50.00112472904564,"z0":6.0904657676650045,"aX":2.5183983283670845},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-3.7,"breakHorizontal":-3.2,"spinRate":2167,"spinDirection":88},"zone":1,"typeConfidence":2.0,"plateTime":0.47327348699585503,"extension":6.177059311971225},"index":2,"playId":"c0b9f605-877a-3857-aa6b-4c8a60b6dc85","pitchNumber":3,"startTime":"2026-02-28T18:43:23.957Z","endTime":"2026-02-28T18:43:28.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":814409,"link":"/api/v1/people/814409","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.139239021435866,"aZ":-10.91392573791513,"pfxX":-2.921512240225669,"pfxZ":11.440381388745365,"pX":-0.0972549927348272,"pZ":2.4476768454265234,"vX0":2.754474564094207,"vY0":-135.80376830832705,"vZ0":-6.878834331368656,"x":120.71,"y":172.69,"x0":-0.7475808513954726,"y0":50.00554304279168,"z0":5.781459981639256,"aX":-5.430470113972229},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.3,"breakHorizontal":4.7,"spinRate":2223,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.40411454484344,"extension":6.529151736681617},"hitData":{"launchSpeed":105.7,"launchAngle":10.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":158.49,"coordY":95.78}},"index":3,"playId":"15149e15-4034-30eb-bda5-49b79ebe94df","pitchNumber":4,"startTime":"2026-02-28T18:43:48.021Z","endTime":"2026-02-28T18:44:01.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":814409,"link":"/api/v1/people/814409","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814409,"link":"/api/v1/people/814409"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":814409,"link":"/api/v1/people/814409"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-28T18:44:01.274Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nasim Nuñez doubles (2) on a fly ball to right fielder Mike Tauchman. Seaver King to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-28T18:44:31.937Z","endTime":"2026-02-28T18:44:56.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"postOnThird":{"id":814409,"fullName":"Seaver King","link":"/api/v1/people/814409"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":814409,"fullName":"Seaver King","link":"/api/v1/people/814409"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"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":0,"playId":"e433f61e-5970-36e9-9638-f2ac033cc58a","startTime":"2026-02-28T18:44:17.623Z","endTime":"2026-02-28T18:44:20.989Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"first":{"id":814409,"link":"/api/v1/people/814409"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.484986561328164,"aZ":-18.928632709100395,"pfxX":2.2729057480780597,"pfxZ":8.203666688635934,"pX":0.6773904181494079,"pZ":2.035280887772758,"vX0":2.8064210096796773,"vY0":-125.99708897260182,"vZ0":-5.35379816448779,"x":91.18,"y":183.83,"x0":-0.7443706389425656,"y0":50.00606706066862,"z0":5.707290664269719,"aX":3.672327884513158},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":13.9,"breakHorizontal":-4.7,"spinRate":2231,"spinDirection":178},"zone":9,"typeConfidence":2.0,"plateTime":0.43393044904873923,"extension":6.572229428024724},"hitData":{"launchSpeed":97.2,"launchAngle":24.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":212.04,"coordY":110.87}},"index":1,"playId":"cf9f1de5-2ecb-314f-9f76-7ba90fc05b2e","pitchNumber":1,"startTime":"2026-02-28T18:44:34.141Z","endTime":"2026-02-28T18:44:56.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"first":{"id":814409,"link":"/api/v1/people/814409"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.300000000000004,"awayTeamWinProbability":59.699999999999996,"homeTeamWinProbabilityAdded":-9.399999999999999,"leverageIndex":1.38,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-02-28T18:44:56.615Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Wood grounds out, second baseman Marcus Semien to first baseman Brett Baty. Seaver King scores. Nasim Nuñez to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-28T18:44:54.947Z","endTime":"2026-02-28T18:46:13.898Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":814409,"fullName":"Seaver King","link":"/api/v1/people/814409"},"responsiblePitcher":{"id":668964,"link":"/api/v1/people/668964"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09311774883418,"aZ":-21.401807644607928,"pfxX":2.9347289809555406,"pfxZ":6.717125353210326,"pX":0.633844848585611,"pZ":1.3837964928928215,"vX0":2.6138303041774362,"vY0":-125.71371226226456,"vZ0":-6.532222850022532,"x":92.84,"y":201.42,"x0":-0.7999781058565418,"y0":50.002450037133045,"z0":5.74907636782909,"aX":4.703708764456767},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":10.9,"breakHorizontal":-5.9,"spinRate":2280,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.43542261559976625,"extension":6.354768511314613},"index":0,"playId":"d47fdb90-ae6f-3542-91ad-449a59966601","pitchNumber":1,"startTime":"2026-02-28T18:45:18.569Z","endTime":"2026-02-28T18:45:23.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":814409,"link":"/api/v1/people/814409"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.573715414912016,"aZ":-24.726755947766502,"pfxX":-7.219777778432233,"pfxZ":5.585255736995222,"pX":0.46702640663432565,"pZ":3.01104920111407,"vX0":4.76031161035786,"vY0":-114.02018904005895,"vZ0":-1.2358505921982514,"x":99.2,"y":157.48,"x0":-0.6972865728587635,"y0":50.00078034997664,"z0":5.972847098919866,"aX":-9.620861916094269},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":10.1,"breakHorizontal":12.1,"spinRate":1587,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.47817201042257684,"extension":6.61056484365915},"index":1,"playId":"aea85c54-a594-3df4-8b19-bd3ebd6278d1","pitchNumber":2,"startTime":"2026-02-28T18:45:34.423Z","endTime":"2026-02-28T18:45:38.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":814409,"link":"/api/v1/people/814409"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.774376957527814,"aZ":-24.02188538500937,"pfxX":-8.234139911233829,"pfxZ":5.933500721834713,"pX":-0.09832039528987045,"pZ":2.516816042363154,"vX0":3.8627493837440516,"vY0":-116.22341967456909,"vZ0":-2.4097636965430382,"x":120.75,"y":170.83,"x0":-0.707649315630004,"y0":50.00559511440551,"z0":5.836984421676794,"aX":-11.322317566848552},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":10.4,"breakHorizontal":14.0,"spinRate":1671,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.4703730582886476,"extension":6.807820153717997},"hitData":{"launchSpeed":74.5,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.62,"coordY":158.14}},"index":2,"playId":"0220de5c-eaa8-39dd-a03d-fda2afe7309c","pitchNumber":3,"startTime":"2026-02-28T18:45:50.459Z","endTime":"2026-02-28T18:46:13.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":814409,"link":"/api/v1/people/814409"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.900000000000006,"awayTeamWinProbability":60.099999999999994,"homeTeamWinProbabilityAdded":-0.3999999999999986,"leverageIndex":1.83,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-28T18:46:13.898Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-28T18:46:16.147Z","endTime":"2026-02-28T18:47:54.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05149452472364,"aZ":-17.389091402344675,"pfxX":0.08327721136623878,"pfxZ":8.96990780672655,"pX":-0.3076458441455807,"pZ":1.4036748095334999,"vX0":1.341229056670522,"vY0":-127.52595230415928,"vZ0":-7.395761265853021,"x":128.73,"y":200.88,"x0":-0.8510469345747511,"y0":50.00191358931808,"z0":5.711301652420402,"aX":0.13716947990676334},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":14.8,"breakHorizontal":-0.5,"spinRate":2311,"spinDirection":177},"zone":13,"typeConfidence":2.0,"plateTime":0.42938913143142043,"extension":6.598090960838072},"index":0,"playId":"0a314711-f540-3beb-a972-06b6a8eed158","pitchNumber":1,"startTime":"2026-02-28T18:46:23.583Z","endTime":"2026-02-28T18:46:26.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"third":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.72002660685157,"aZ":-25.509161342152026,"pfxX":-7.946028162441972,"pfxZ":4.921477769677354,"pX":-1.1387960336892113,"pZ":2.9630087817673636,"vX0":1.544264763333539,"vY0":-115.7211468623015,"vZ0":-1.1866100713198189,"x":160.41,"y":158.78,"x0":-0.7825726744897611,"y0":50.0053338005778,"z0":5.927464387878318,"aX":-10.771809926127785},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":8.9,"breakHorizontal":14.0,"spinRate":1663,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4734161137972852,"extension":6.489066025455541},"index":1,"playId":"871b896a-0d39-3838-b301-a100de98dcfe","pitchNumber":2,"startTime":"2026-02-28T18:46:39.979Z","endTime":"2026-02-28T18:46:55.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"third":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":71.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.907382769943116,"aZ":-26.026635652353143,"pfxX":-6.081160434117876,"pfxZ":4.750453429437812,"pX":-0.0071727989231937204,"pZ":3.809037584248201,"vX0":3.494688740349906,"vY0":-112.84636744067956,"vZ0":1.133777859613962,"x":117.27,"y":135.94,"x0":-0.7832642096842736,"y0":50.00161025110352,"z0":5.915534260729316,"aX":-7.868017156349331},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":9.2,"breakHorizontal":10.2,"spinRate":1486,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4847631343986212,"extension":6.765470955926823},"index":2,"playId":"fff16cd2-8b1b-380f-b6c0-a4845168a2d8","pitchNumber":3,"startTime":"2026-02-28T18:46:55.021Z","endTime":"2026-02-28T18:47:00.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"third":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49767930179339,"aZ":-28.027024745046685,"pfxX":2.203522483755286,"pfxZ":2.6930022934943256,"pX":0.2988995706703793,"pZ":3.058314230332274,"vX0":1.895884195598926,"vY0":-123.36714501888463,"vZ0":-1.1759926378751266,"x":105.61,"y":156.21,"x0":-0.7658743988273118,"y0":50.006077419296886,"z0":5.903265532646102,"aX":3.3971967337502806},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.8,"breakHorizontal":-4.4,"spinRate":2178,"spinDirection":169},"zone":3,"typeConfidence":2.0,"plateTime":0.44395666358765506,"extension":6.42897939734873},"index":3,"playId":"a4389d68-affc-350f-aca1-e2c5a60aa919","pitchNumber":4,"startTime":"2026-02-28T18:47:12.041Z","endTime":"2026-02-28T18:47:15.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"third":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80896076692967,"aZ":-10.2706739462896,"pfxX":-4.333899541463408,"pfxZ":12.002017712382113,"pX":-0.3127291959197054,"pZ":3.975567540786113,"vX0":2.5575405970692673,"vY0":-135.06787196619555,"vZ0":-3.1843412629407912,"x":128.92,"y":131.44,"x0":-0.7150065475950181,"y0":50.00002729839111,"z0":5.9056452469202645,"aX":-7.907379417271903},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":21.1,"breakHorizontal":7.2,"spinRate":2296,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.4074576999640911,"extension":6.5314868873372625},"index":4,"playId":"90d97884-863c-3aab-8a0f-7fd306ac23fe","pitchNumber":5,"startTime":"2026-02-28T18:47:31.438Z","endTime":"2026-02-28T18:47:34.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"third":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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(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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12809126299449,"aZ":-23.350003605480413,"pfxX":-6.078364891860606,"pfxZ":6.407268576942594,"pX":-0.22374157267332795,"pZ":1.4605539045541125,"vX0":3.194052530186364,"vY0":-116.66701254366478,"vZ0":-4.832382090948487,"x":125.53,"y":199.35,"x0":-0.8214615658825644,"y0":50.00248455959344,"z0":5.761693766735851,"aX":-8.371676228657119},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":10.7,"breakHorizontal":10.2,"spinRate":1490,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.469637027514596,"extension":6.516944154640871},"index":5,"playId":"c97b52fc-a52f-3d91-bea7-d276dcf209b7","pitchNumber":6,"startTime":"2026-02-28T18:47:51.240Z","endTime":"2026-02-28T18:47:54.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"third":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.4,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-02-28T18:47:54.459Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mike Tauchman doubles (1) on a line drive to right fielder Daylen Lile.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-28T18:50:04.072Z","endTime":"2026-02-28T18:52:10.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.772538530867415,"aZ":-25.45091557971648,"pfxX":-0.962948497301313,"pfxZ":4.149332902597363,"pX":0.044432728754166956,"pZ":3.6108619130264197,"vX0":4.9685148912334975,"vY0":-125.49405634291648,"vZ0":0.39553821279744006,"x":115.31,"y":141.29,"x0":-1.8229738222407457,"y0":50.000576501432086,"z0":5.4995006278189775,"aX":-1.5600243906009883},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.8,"breakHorizontal":0.8,"spinRate":2339,"spinDirection":197},"zone":12,"typeConfidence":0.91,"plateTime":0.43395498744169547,"extension":6.766208128742466},"index":0,"playId":"d3cb16d4-cb12-37b7-9302-45750ae2cc2f","pitchNumber":1,"startTime":"2026-02-28T18:50:05.680Z","endTime":"2026-02-28T18:50:10.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.2,"endSpeed":69.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.441370327923046,"aZ":-36.970624685783726,"pfxX":8.542228241133484,"pfxZ":-4.002113972274052,"pX":0.46739075446850664,"pZ":1.4105309639491612,"vX0":2.4014762411855743,"vY0":-109.49407735605632,"vZ0":-0.09206298850711714,"x":99.18,"y":200.7,"x0":-1.7564178708645892,"y0":50.00077536409231,"z0":5.448177612033966,"aX":10.248553557836967},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-6.8,"breakHorizontal":-16.1,"spinRate":2397,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.502482670645712,"extension":6.676022311239106},"index":1,"playId":"3d843dd7-d632-3e1d-87f7-2102fb1c3e9d","pitchNumber":2,"startTime":"2026-02-28T18:50:19.628Z","endTime":"2026-02-28T18:50:25.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":69.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.580419250145134,"aZ":-34.30902778755942,"pfxX":8.97913949244886,"pfxZ":-1.7492843407961622,"pX":0.12037098949983054,"pZ":2.065184866387526,"vX0":1.3587010009215625,"vY0":-110.05167173719286,"vZ0":0.44010608626677805,"x":112.41,"y":183.02,"x0":-1.6720254892195485,"y0":50.00408876135139,"z0":5.513719881886262,"aX":10.95036230308411},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-2.8,"breakHorizontal":-16.6,"spinRate":2416,"spinDirection":58},"zone":8,"typeConfidence":0.91,"plateTime":0.4988106781252277,"extension":6.617303329602568},"index":2,"playId":"67bd2feb-a9f6-3a57-b489-3ccc2f88dcb9","pitchNumber":3,"startTime":"2026-02-28T18:50:39.851Z","endTime":"2026-02-28T18:50:43.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.175830127510807,"aZ":-29.18980290294913,"pfxX":-10.983833328775397,"pfxZ":1.6994268605669047,"pX":-1.5116567162255847,"pZ":1.860105790930719,"vX0":4.823328689950857,"vY0":-131.72901927504233,"vZ0":-3.080126309132544,"x":174.62,"y":188.56,"x0":-1.9401350159355129,"y0":50.002786380838266,"z0":5.20416944461948,"aX":-19.28886371992239},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.6,"breakHorizontal":18.8,"spinRate":2341,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.4159092842589911,"extension":6.689857287552151},"index":3,"playId":"686c007b-44e0-33d6-a941-b86f45477ab9","pitchNumber":4,"startTime":"2026-02-28T18:50:53.176Z","endTime":"2026-02-28T18:50:56.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.452844416251466,"aZ":-18.304432908947852,"pfxX":-4.79839315125505,"pfxZ":7.673603293553901,"pX":0.27482823673972917,"pZ":2.2019842858860725,"vX0":6.879933734494159,"vY0":-133.0664606466655,"vZ0":-4.370729439779055,"x":106.52,"y":179.33,"x0":-1.7114107967426972,"y0":50.0030209895973,"z0":5.178000347653905,"aX":-8.673406853710055},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.2,"breakHorizontal":7.3,"spinRate":2318,"spinDirection":232},"zone":9,"typeConfidence":0.9,"plateTime":0.41039498605595615,"extension":7.142302670427118},"index":4,"playId":"04d8a655-8bdf-37fe-8df5-646da64165f9","pitchNumber":5,"startTime":"2026-02-28T18:51:09.454Z","endTime":"2026-02-28T18:51:13.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.616606776844666,"aZ":-22.798349730776717,"pfxX":-8.836581937254861,"pfxZ":5.970035380603338,"pX":-0.24145696342875583,"pZ":2.662578694508822,"vX0":5.958982634750351,"vY0":-123.94024516056267,"vZ0":-2.1263806567802064,"x":126.2,"y":166.89,"x0":-1.517747835200552,"y0":50.001120503697734,"z0":5.417581398632741,"aX":-13.873962607853912},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.6,"breakHorizontal":14.8,"spinRate":2422,"spinDirection":227},"zone":5,"typeConfidence":0.92,"plateTime":0.44037166295608055,"extension":6.7295478563410205},"index":5,"playId":"8da708e9-70db-332a-9193-ed85bdaa0b65","pitchNumber":6,"startTime":"2026-02-28T18:51:32.446Z","endTime":"2026-02-28T18:51:36.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.629838437755613,"aZ":-35.83032234496899,"pfxX":7.739311267600863,"pfxZ":-2.8332627757060225,"pX":0.47254264163949433,"pZ":1.7439876256045765,"vX0":2.4868193290303795,"vY0":-113.00338038891522,"vZ0":-0.0766974274500849,"x":98.99,"y":191.69,"x0":-1.6474870264681747,"y0":50.00043254240017,"z0":5.378540917999265,"aX":10.004386719423449},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-4.8,"breakHorizontal":-14.6,"spinRate":2474,"spinDirection":59},"zone":9,"typeConfidence":0.91,"plateTime":0.4847357242564314,"extension":6.628427484875282},"hitData":{"launchSpeed":90.6,"launchAngle":19.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.32,"coordY":123.14}},"index":6,"playId":"aee46c86-2a87-3063-967a-63875261992f","pitchNumber":7,"startTime":"2026-02-28T18:51:51.080Z","endTime":"2026-02-28T18:52:10.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":1.07,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-02-28T18:52:10.038Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyrone Taylor lines out to left fielder James Wood.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-28T18:52:10.431Z","endTime":"2026-02-28T18:53:08.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.158534419640127,"aZ":-21.735086684007342,"pfxX":1.542424258203909,"pfxZ":7.084999947597426,"pX":0.027015383058756386,"pZ":1.9992252876712726,"vX0":4.546740362550801,"vY0":-120.76871023411489,"vZ0":-2.625619047870218,"x":115.97,"y":184.8,"x0":-2.0825274435511743,"y0":50.00137847955563,"z0":5.018283818747973,"aX":2.270050604666424},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":12.5,"breakHorizontal":-4.0,"spinRate":2330,"spinDirection":112},"zone":8,"typeConfidence":2.0,"plateTime":0.4540462359202344,"extension":6.679450736011745},"index":0,"playId":"44a83fc6-05ad-3b56-b466-6e8af6e8ba96","pitchNumber":1,"startTime":"2026-02-28T18:52:36.935Z","endTime":"2026-02-28T18:52:40.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.0,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.009170696079586,"aZ":-23.469885543092648,"pfxX":2.6497577764940536,"pfxZ":5.991221083430975,"pX":-0.5298756767462819,"pZ":2.5070307550559074,"vX0":2.850291440030299,"vY0":-120.75852633964209,"vZ0":-1.1975545024803398,"x":137.2,"y":171.09,"x0":-2.076920722733644,"y0":50.005224219293964,"z0":5.105226374942136,"aX":3.851009212815368},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":10.8,"breakHorizontal":-5.5,"spinRate":2448,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.4563607346388583,"extension":6.656439144913602},"hitData":{"launchSpeed":84.5,"launchAngle":27.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":55.14,"coordY":103.12}},"index":1,"playId":"5b90a0da-9bc4-3980-afc1-ca02437fa26b","pitchNumber":2,"startTime":"2026-02-28T18:52:56.138Z","endTime":"2026-02-28T18:53:08.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":-5.0,"leverageIndex":1.51,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-02-28T18:53:08.369Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Mauricio strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-28T18:53:09.732Z","endTime":"2026-02-28T18:55:54.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":70.6,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.418179847463286,"aZ":-35.876559040699476,"pfxX":8.101358581966345,"pfxZ":-2.9435946177214927,"pX":-0.24049498077449147,"pZ":2.014541822221687,"vX0":1.4682026859500183,"vY0":-111.89677302297406,"vZ0":0.5284625530755351,"x":126.17,"y":184.39,"x0":-1.9581080404631153,"y0":50.00057032277918,"z0":5.470491847242655,"aX":10.204147650553729},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-4.8,"breakHorizontal":-15.0,"spinRate":2507,"spinDirection":55},"zone":8,"typeConfidence":0.91,"plateTime":0.49071043239167,"extension":6.746431846146013},"index":0,"playId":"e1b0da6b-a5d3-33c6-82ba-81461772a69a","pitchNumber":1,"startTime":"2026-02-28T18:53:37.115Z","endTime":"2026-02-28T18:53:40.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.867556850885673,"aZ":-23.241674805189717,"pfxX":0.8584917729873267,"pfxZ":5.484487663201962,"pX":-0.017821108123160196,"pZ":2.4824341647886343,"vX0":4.769614809573611,"vY0":-126.11213693132781,"vZ0":-2.2672274567979778,"x":117.68,"y":171.75,"x0":-2.0363126153260094,"y0":50.005242425759945,"z0":5.245637598806203,"aX":1.3985437469021267},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.7,"breakHorizontal":-2.5,"spinRate":2446,"spinDirection":201},"zone":5,"typeConfidence":0.92,"plateTime":0.43242205780666954,"extension":6.83908184963221},"index":1,"playId":"88d9af2c-8d91-3daa-9c02-4dec1b2140f1","pitchNumber":2,"startTime":"2026-02-28T18:53:56.507Z","endTime":"2026-02-28T18:54:00.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05521751021386,"aZ":-27.80263274996962,"pfxX":-10.101342429377853,"pfxZ":2.7503626343066947,"pX":-1.2432121677675363,"pZ":0.8965343098131872,"vX0":5.210387665233837,"vY0":-125.46923916361321,"vZ0":-4.967315326666428,"x":164.39,"y":214.57,"x0":-2.0374368943940624,"y0":50.00430648088904,"z0":5.175395405503973,"aX":-16.061115454233203},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.1,"breakHorizontal":17.0,"spinRate":2326,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.4370181242268423,"extension":6.720090352547666},"index":2,"playId":"7973cbb0-72c2-3e27-a01e-7937aa425512","pitchNumber":3,"startTime":"2026-02-28T18:54:19.822Z","endTime":"2026-02-28T18:54:23.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.029639013051234,"aZ":-27.30822879210076,"pfxX":6.718035106747784,"pfxZ":3.4607610109890308,"pX":-1.3189389548198944,"pZ":1.7843381103497011,"vX0":-0.24239560205170457,"vY0":-117.97514138469315,"vZ0":-2.060595074873685,"x":167.27,"y":190.6,"x0":-2.0870751992544903,"y0":50.001640585379334,"z0":5.192925376345418,"aX":9.442536004780326},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":6.0,"breakHorizontal":-12.1,"spinRate":2579,"spinDirection":85},"zone":13,"typeConfidence":2.0,"plateTime":0.4647586262453425,"extension":6.66869278742868},"index":3,"playId":"20c4b311-67e1-36d5-bdfc-812a9614a6e7","pitchNumber":4,"startTime":"2026-02-28T18:54:40.173Z","endTime":"2026-02-28T18:54:50.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4518232078931,"aZ":-17.026813925190773,"pfxX":-3.7691352702779968,"pfxZ":8.223888084492605,"pX":-1.3006612243438584,"pZ":3.4503227975285253,"vX0":2.7428413329811865,"vY0":-134.67108219716135,"vZ0":-2.0593809126031983,"x":166.58,"y":145.62,"x0":-1.8411512977214675,"y0":50.005354115369514,"z0":5.425565242688232,"aX":-6.944375141300001},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.6,"breakHorizontal":6.2,"spinRate":2404,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.4062636941887501,"extension":6.821639167834044},"index":4,"playId":"77fa5bb3-c866-3624-9206-9991a600bece","pitchNumber":5,"startTime":"2026-02-28T18:54:59.979Z","endTime":"2026-02-28T18:55:03.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.7,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.813978438607677,"aZ":-35.713397294458595,"pfxX":8.1275617889095,"pfxZ":-2.7537572510046893,"pX":1.3810583372230718,"pZ":0.10502400635059032,"vX0":4.821707736405572,"vY0":-113.5986077508271,"vZ0":-3.5496314355678775,"x":64.36,"y":235.94,"x0":-1.835928824271695,"y0":50.00114673598389,"z0":5.294669651415025,"aX":10.4561540564276},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-5.6,"breakHorizontal":-16.1,"spinRate":2596,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.4850505567589427,"extension":6.800244206391478},"index":5,"playId":"7301464d-7a58-31ca-bd1f-8e7a06869821","pitchNumber":6,"startTime":"2026-02-28T18:55:20.972Z","endTime":"2026-02-28T18:55:27.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.8,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.253980536578876,"aZ":-30.16108644717109,"pfxX":8.848174502658257,"pfxZ":1.4931668115062955,"pX":-0.3808787859006239,"pZ":2.2188456950062188,"vX0":1.494242932466527,"vY0":-115.48879734459219,"vZ0":-0.44017041822592773,"x":131.52,"y":178.87,"x0":-2.185983616779239,"y0":50.00173852211022,"z0":5.322228650051286,"aX":11.905718455499876},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":2.9,"breakHorizontal":-16.4,"spinRate":2522,"spinDirection":83},"zone":7,"typeConfidence":2.0,"plateTime":0.4749430313673475,"extension":6.749807080947892},"index":6,"playId":"7a5fad63-4b23-397d-b98c-539f170288a7","pitchNumber":7,"startTime":"2026-02-28T18:55:50.205Z","endTime":"2026-02-28T18:55:54.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.57,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-02-28T18:55:54.431Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-28T18:55:58.233Z","endTime":"2026-02-28T18:57:34.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"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":92.6,"endSpeed":84.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.675252202422964,"aZ":-15.178367486264989,"pfxX":-5.674356044399402,"pfxZ":9.273524398535006,"pX":1.205364198674652,"pZ":2.3355778647849874,"vX0":9.878805173295257,"vY0":-134.42413214389802,"vZ0":-4.924234256982564,"x":71.05,"y":175.72,"x0":-1.777300045830028,"y0":50.00658922459017,"z0":5.26606085261376,"aX":-10.40492960478283},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.0,"breakHorizontal":8.2,"spinRate":2419,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.4071944686789388,"extension":6.881837779103212},"index":0,"playId":"d8d29477-d496-3a48-959c-7e478b4bb6af","pitchNumber":1,"startTime":"2026-02-28T18:56:18.253Z","endTime":"2026-02-28T18:56:21.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","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":"e726c57d-14cb-3597-9677-4f7cadb00552","startTime":"2026-02-28T18:56:41.558Z","endTime":"2026-02-28T18:56:44.558Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.685155628634426,"aZ":-25.096594267746564,"pfxX":-10.54087929394216,"pfxZ":4.480425889716575,"pX":0.07882354627748264,"pZ":1.0099607941965962,"vX0":8.245106226262449,"vY0":-125.04039452556246,"vZ0":-5.5167601646529025,"x":114.0,"y":211.51,"x0":-1.8950548186530587,"y0":50.00552160289051,"z0":5.309519493781592,"aX":-16.66088287707748},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.0,"breakHorizontal":17.2,"spinRate":2221,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.4383771988116867,"extension":6.849649257118381},"index":2,"playId":"9a8a7e03-76a8-3bb2-9405-db218418e194","pitchNumber":2,"startTime":"2026-02-28T18:57:06.645Z","endTime":"2026-02-28T18:57:10.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.648221712849875,"aZ":-26.86884352342441,"pfxX":6.398123686107363,"pfxZ":3.680423464291259,"pX":1.521054330882554,"pZ":1.6131639569777703,"vX0":5.779680554043262,"vY0":-119.756506583263,"vZ0":-2.5835659929847905,"x":59.02,"y":195.22,"x0":-1.761253824071235,"y0":50.00474898249697,"z0":5.126831093594529,"aX":9.22761122671576},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.2,"breakHorizontal":-13.1,"spinRate":2568,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.4586004115241491,"extension":6.660070328730682},"index":3,"playId":"adb81bb3-d58c-3ae1-afd0-f83939692058","pitchNumber":3,"startTime":"2026-02-28T18:57:27.667Z","endTime":"2026-02-28T18:57:34.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-3.999999999999993,"leverageIndex":1.5,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-02-28T18:57:34.502Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brady House doubles (1) on a ground ball to left fielder Juan Soto.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-28T18:59:56.582Z","endTime":"2026-02-28T19:00:29.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Craig Kimbrel replaces Tobias Myers.","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-28T18:58:52.468Z","endTime":"2026-02-28T18:59:58.795Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518886,"link":"/api/v1/people/518886"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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.5,"endSpeed":84.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.258205735933384,"aZ":-17.643120313337384,"pfxX":-8.113139374312052,"pfxZ":7.921646691021944,"pX":0.053812430634085084,"pZ":1.8390756244228443,"vX0":9.511321503138182,"vY0":-134.3570972348188,"vZ0":-4.996215989582316,"x":114.95,"y":189.12,"x0":-2.472788560512509,"y0":50.00162393143843,"z0":4.970869851688614,"aX":-14.879309759373555},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":12.7,"spinRate":2226,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.4071777684544675,"extension":6.463045837672465},"index":1,"playId":"3cc5b7df-c830-393b-b576-055c70013f2f","pitchNumber":1,"startTime":"2026-02-28T18:59:58.795Z","endTime":"2026-02-28T19:00:02.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.045037122433992,"aZ":-36.886378738333136,"pfxX":5.765212537324761,"pfxZ":-3.3613951221127687,"pX":-0.2272231026321038,"pZ":1.962484917717114,"vX0":3.9863064674320836,"vY0":-117.88607694798151,"vZ0":0.05450081959493658,"x":125.66,"y":185.79,"x0":-2.6907087453362086,"y0":50.00061726834128,"z0":5.352556584319429,"aX":8.088326379240135},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-5.8,"breakHorizontal":-11.4,"spinRate":2695,"spinDirection":55},"zone":8,"typeConfidence":0.9,"plateTime":0.46516785288700957,"extension":6.139563046614997},"hitData":{"launchSpeed":83.6,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.11,"coordY":128.44}},"index":2,"playId":"96a01416-70e8-34f0-befe-2e86d2770d9a","pitchNumber":2,"startTime":"2026-02-28T19:00:14.751Z","endTime":"2026-02-28T19:00:29.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.5,"awayTeamWinProbability":68.5,"homeTeamWinProbabilityAdded":-6.200000000000003,"leverageIndex":0.9,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:00:29.176Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Robert Hassell III grounds out to first baseman Brett Baty. Brady House to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-28T19:00:33.476Z","endTime":"2026-02-28T19:01:06.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.669208683836732,"aZ":-14.787312171600322,"pfxX":-4.478859249777507,"pfxZ":9.7580135764915,"pX":0.5266936027106178,"pZ":2.136637709667755,"vX0":9.451306133575963,"vY0":-132.69416522126014,"vZ0":-4.622694376969041,"x":96.92,"y":181.09,"x0":-2.500878668968039,"y0":50.0008502558755,"z0":4.980382874852244,"aX":-7.979809753271205},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.8,"breakHorizontal":6.0,"spinRate":2281,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.4129526581576828,"extension":6.372747630105065},"hitData":{"launchSpeed":101.6,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.5,"coordY":165.41}},"index":0,"playId":"68afc1a9-9dcb-34e0-a6a3-cf4c6900cf25","pitchNumber":1,"startTime":"2026-02-28T19:00:55.153Z","endTime":"2026-02-28T19:01:06.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":690987,"link":"/api/v1/people/690987"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.5,"awayTeamWinProbability":67.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":1.21,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:01:06.331Z","atBatIndex":23},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Andrés Chaparro out on a sacrifice fly to center fielder Tyrone Taylor. Brady House scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-28T19:01:14.274Z","endTime":"2026-02-28T19:02:42.794Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":{"id":518886,"link":"/api/v1/people/518886"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88534063268182,"aZ":-35.057924368247626,"pfxX":6.06024547116782,"pfxZ":-1.9947880882593036,"pX":0.43859241413701455,"pZ":2.0116959693293084,"vX0":5.496456248145014,"vY0":-119.677750363932,"vZ0":-0.34581640380168555,"x":100.28,"y":184.46,"x0":-2.678218484014762,"y0":50.0026449424511,"z0":5.307810906246253,"aX":8.758514504521763},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.4,"breakHorizontal":-12.4,"spinRate":2634,"spinDirection":51},"zone":9,"typeConfidence":0.89,"plateTime":0.45830337856455605,"extension":6.105246712425871},"index":0,"playId":"61e3c205-65a2-3809-a07d-44af720727dd","pitchNumber":1,"startTime":"2026-02-28T19:01:29.959Z","endTime":"2026-02-28T19:01:34.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"third":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":84.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.629778579094612,"aZ":-18.404190496471347,"pfxX":-7.5634041472182325,"pfxZ":7.44882529581459,"pX":-0.010779677229659782,"pZ":3.9791322902235313,"vX0":9.96268797355392,"vY0":-134.9326518896404,"vZ0":0.6375995619040827,"x":117.41,"y":131.34,"x0":-2.763638684217027,"y0":50.00440742573735,"z0":5.033950815184716,"aX":-13.986062002162967},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":11.6,"spinRate":2264,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.40551582941552455,"extension":6.38068813782807},"index":1,"playId":"e0cb0c6d-05ee-3dee-93e5-26703cde99d3","pitchNumber":2,"startTime":"2026-02-28T19:01:48.379Z","endTime":"2026-02-28T19:01:52.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"third":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77426064949146,"aZ":-15.569173718478446,"pfxX":-8.044488510953268,"pfxZ":8.904463838671925,"pX":1.6207709533345624,"pZ":2.837089744540752,"vX0":13.836044430644185,"vY0":-135.0446392979081,"vZ0":-2.8881749311551577,"x":55.22,"y":162.18,"x0":-2.501686219413834,"y0":50.002969626147085,"z0":5.0027700157203165,"aX":-15.00299819835972},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":12.0,"spinRate":2319,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.40412723310781606,"extension":6.449370726868212},"index":2,"playId":"057c3cf4-7cea-3cf6-ab0a-329e7de882af","pitchNumber":3,"startTime":"2026-02-28T19:02:07.847Z","endTime":"2026-02-28T19:02:12.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"third":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.647358014162723,"aZ":-14.527475474488414,"pfxX":-8.074892548156127,"pfxZ":9.501857596159319,"pX":0.1942620638174569,"pZ":2.811590386675457,"vX0":10.300163522250983,"vY0":-135.65757075242135,"vZ0":-2.9064582708827915,"x":109.6,"y":162.87,"x0":-2.6089647120584947,"y0":50.00299735692902,"z0":4.9140918773105575,"aX":-14.99791280819854},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":12.4,"spinRate":2401,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.40430006213599334,"extension":6.472968152213893},"hitData":{"launchSpeed":96.8,"launchAngle":38.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.7,"coordY":66.05}},"index":3,"playId":"5809a35c-8a7e-3838-80b6-e00cc6993dcf","pitchNumber":4,"startTime":"2026-02-28T19:02:26.410Z","endTime":"2026-02-28T19:02:42.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"third":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":1.47,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:02:42.794Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Harry Ford walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-28T19:02:46.689Z","endTime":"2026-02-28T19:05:25.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.814980939962048,"aZ":-16.8137573921999,"pfxX":-6.858198368564892,"pfxZ":8.356797352542687,"pX":0.5565041040657212,"pZ":2.9299891268675267,"vX0":10.490659738779808,"vY0":-135.08503717672394,"vZ0":-2.2126598071634658,"x":95.79,"y":159.67,"x0":-2.495475240116995,"y0":50.00667967650555,"z0":4.948488536899211,"aX":-12.613339797041347},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.8,"breakHorizontal":10.1,"spinRate":2117,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.40625322030650857,"extension":6.480912336792301},"index":0,"playId":"b7a666d3-08e8-3ba1-80b1-dfa2739a4341","pitchNumber":1,"startTime":"2026-02-28T19:03:08.179Z","endTime":"2026-02-28T19:03:11.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-02-28T19:03:22.794Z","endTime":"2026-02-28T19:03:35.166Z","isPitch":false,"type":"action","player":{"id":695670,"link":"/api/v1/people/695670"},"defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93539830324497,"aZ":-16.84606679731392,"pfxX":-6.445150225954564,"pfxZ":8.369456373858887,"pX":0.6672731899262525,"pZ":2.813588125734699,"vX0":10.686950201287644,"vY0":-134.85800878021243,"vZ0":-2.478662706321571,"x":91.57,"y":162.81,"x0":-2.520104663069296,"y0":50.000631795000494,"z0":4.940992441284205,"aX":-11.801506370498725},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.8,"breakHorizontal":9.2,"spinRate":2198,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.40707647946376113,"extension":6.4495265651198626},"index":2,"playId":"39d645e1-cdc7-3e77-98e5-ddf42599dfdc","pitchNumber":2,"startTime":"2026-02-28T19:03:35.166Z","endTime":"2026-02-28T19:03:38.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":84.4,"endSpeed":76.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.806849725985153,"aZ":-31.60644383598181,"pfxX":5.971375527280411,"pfxZ":0.38094410517851074,"pX":0.6522987354327278,"pZ":2.0665062155707554,"vX0":6.421323031519338,"vY0":-122.75309474414415,"vZ0":-0.3630708915871049,"x":92.14,"y":182.98,"x0":-2.7887500574753523,"y0":50.00561373813542,"z0":4.943330754571243,"aX":8.97172569986533},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.8,"breakHorizontal":-12.5,"spinRate":2481,"spinDirection":60},"zone":9,"typeConfidence":2.0,"plateTime":0.4488737759510131,"extension":6.433729746787305},"index":3,"playId":"0c94046b-c62a-31fd-9775-cc7da4e770d4","pitchNumber":3,"startTime":"2026-02-28T19:03:57.134Z","endTime":"2026-02-28T19:04:01.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.063998192382808,"aZ":-17.4838579210628,"pfxX":-8.401102623108326,"pfxZ":8.080659904753157,"pX":1.4379971047881763,"pZ":2.8975645932962544,"vX0":13.36654078132192,"vY0":-133.98733122145597,"vZ0":-2.1298210734505014,"x":62.19,"y":160.55,"x0":-2.5246216848629564,"y0":50.00031844713282,"z0":4.9527162003061065,"aX":-15.268717425576819},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.4,"breakHorizontal":12.4,"spinRate":2248,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4088659275491233,"extension":6.495494653033168},"index":4,"playId":"285c9274-35e5-3722-b655-506304b34e1a","pitchNumber":4,"startTime":"2026-02-28T19:04:18.122Z","endTime":"2026-02-28T19:04:22.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.824831483455373,"aZ":-18.36646666031758,"pfxX":-7.025215690670343,"pfxZ":7.4620614280021265,"pX":1.2521013648960992,"pZ":2.6934488279896858,"vX0":12.841482860728181,"vY0":-135.01512988001772,"vZ0":-2.117647161158147,"x":69.27,"y":166.06,"x0":-2.6484266567895713,"y0":50.00143536784886,"z0":4.7775765046058805,"aX":-12.99799325398542},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.2,"breakHorizontal":10.1,"spinRate":2252,"spinDirection":223},"zone":12,"typeConfidence":0.9,"plateTime":0.4053546155895278,"extension":6.625312408646259},"index":5,"playId":"8c8952a6-a466-3ae2-a8c1-979c77946ade","pitchNumber":5,"startTime":"2026-02-28T19:04:35.672Z","endTime":"2026-02-28T19:04:40.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.512989016650536,"aZ":-39.23953081973777,"pfxX":4.3838515483128,"pfxZ":-4.781961084883438,"pX":2.3446589089291607,"pZ":0.12199335303589028,"vX0":10.575134146562043,"vY0":-121.24885820435341,"vZ0":-3.162701163764951,"x":27.63,"y":235.49,"x0":-2.6573126676278407,"y0":50.0036320827805,"z0":4.895192128948376,"aX":6.4743784128153345},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-9.2,"breakHorizontal":-10.7,"spinRate":2686,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.45315675645582676,"extension":6.385608109177769},"index":6,"playId":"b012b366-98eb-3789-b4f0-d922ddecbc8b","pitchNumber":6,"startTime":"2026-02-28T19:04:54.164Z","endTime":"2026-02-28T19:04:58.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69813810712759,"aZ":-18.46515384132246,"pfxX":-7.587124027175436,"pfxZ":7.5619061780874794,"pX":2.124467674486176,"pZ":1.2074400082273917,"vX0":14.761729829142753,"vY0":-133.526164757268,"vZ0":-5.386334307785062,"x":36.02,"y":206.18,"x0":-2.4800321778891448,"y0":50.00221302306669,"z0":4.571783003806756,"aX":-13.754588948836796},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":10.7,"spinRate":2290,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4095965429027828,"extension":6.69220012463771},"index":7,"playId":"5106a7a4-b4e6-398c-bbfe-6495fb3fedd3","pitchNumber":7,"startTime":"2026-02-28T19:05:21.143Z","endTime":"2026-02-28T19:05:25.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.2,"awayTeamWinProbability":70.8,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:05:25.390Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Riley Adams walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-28T19:05:28.809Z","endTime":"2026-02-28T19:07:16.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"postOnSecond":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"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":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.241174988702298,"aZ":-18.059236938880474,"pfxX":-7.489804032434037,"pfxZ":7.692713696890893,"pX":0.13317312800956024,"pZ":2.8950741356971363,"vX0":10.094019561334115,"vY0":-134.3781530319448,"vZ0":-1.6476546485887007,"x":111.92,"y":160.61,"x0":-2.6930913989910543,"y0":50.00080275549111,"z0":4.7947997051990185,"aX":-13.740134140375789},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.8,"breakHorizontal":11.5,"spinRate":2297,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.40708553100595024,"extension":6.410895762887608},"index":0,"playId":"8b49338d-33df-32a4-b63b-e731316c93de","pitchNumber":1,"startTime":"2026-02-28T19:05:49.909Z","endTime":"2026-02-28T19:05:54.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30424799551208,"aZ":-40.45657647008946,"pfxX":6.166661396693938,"pfxZ":-5.66294414025511,"pX":0.6094256425606691,"pZ":1.658544765890757,"vX0":5.62104244434572,"vY0":-120.64096094880644,"vZ0":0.06257470080539385,"x":93.77,"y":194.0,"x0":-2.5592486493194087,"y0":50.005348058623035,"z0":5.223204660804803,"aX":9.013610294259882},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-10.0,"breakHorizontal":-12.6,"spinRate":2629,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.4554815395037992,"extension":6.400310517164781},"index":1,"playId":"457f2d30-d716-3dd4-9115-0dcae7b1d7ba","pitchNumber":2,"startTime":"2026-02-28T19:06:06.827Z","endTime":"2026-02-28T19:06:19.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Harry Ford steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"457f2d30-d716-3dd4-9115-0dcae7b1d7ba","startTime":"2026-02-28T19:06:23.703Z","endTime":"2026-02-28T19:06:35.204Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695670,"link":"/api/v1/people/695670"},"defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":695670,"link":"/api/v1/people/695670"},"postOnSecond":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"homeTeamWinProbability":28.299999999999997,"awayTeamWinProbability":71.7,"homeTeamWinProbabilityAdded":-0.9000000000000021,"leverageIndex":0.74,"dramaIndex":29.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.694971773235768,"aZ":-14.593465205579808,"pfxX":-8.04536197479576,"pfxZ":9.636794071780333,"pX":1.138088617246812,"pZ":2.450255093712007,"vX0":12.987499285452719,"vY0":-134.3592292841634,"vZ0":-3.3876724293110647,"x":73.62,"y":172.62,"x0":-2.7177963695306393,"y0":50.00268977087276,"z0":4.767474679556175,"aX":-14.678367518898897},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":11.8,"spinRate":2330,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4079986314246713,"extension":6.56668620639239},"index":3,"playId":"6b19d87b-acb6-375b-a046-bf54da357b90","pitchNumber":3,"startTime":"2026-02-28T19:06:35.204Z","endTime":"2026-02-28T19:06:40.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"second":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":92.0,"endSpeed":83.5,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07341405219282,"aZ":-15.315145272943983,"pfxX":-7.72350402271635,"pfxZ":9.389637769606322,"pX":0.8356492735569024,"pZ":3.3974704193473655,"vX0":11.839424214478058,"vY0":-133.47668572350534,"vZ0":-1.0920062626582197,"x":85.15,"y":147.05,"x0":-2.6641367571109433,"y0":50.00073265745354,"z0":4.920104996829468,"aX":-13.865337582758345},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.9,"breakHorizontal":11.3,"spinRate":2413,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4111321376179271,"extension":6.318156814207754},"index":4,"playId":"9ef8641a-f5d0-3b9d-81df-0f81f7933bba","pitchNumber":4,"startTime":"2026-02-28T19:06:53.944Z","endTime":"2026-02-28T19:06:58.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"second":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":92.3,"endSpeed":83.6,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.705000946084247,"aZ":-14.15370155597831,"pfxX":-8.048384015756096,"pfxZ":10.028107442638362,"pX":1.5631237922295955,"pZ":2.6061476252192066,"vX0":13.973685229548156,"vY0":-133.67124017480108,"vZ0":-2.8029709520582737,"x":57.42,"y":168.41,"x0":-2.7032402129953925,"y0":50.00101695710495,"z0":4.693543500801372,"aX":-14.461269388694992},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.6,"breakHorizontal":11.3,"spinRate":2333,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.41085018315909494,"extension":6.5053453019208085},"index":5,"playId":"aa80269f-a1aa-3e86-91ca-ddff21ba8975","pitchNumber":5,"startTime":"2026-02-28T19:07:12.303Z","endTime":"2026-02-28T19:07:16.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"second":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.6,"awayTeamWinProbability":72.4,"homeTeamWinProbabilityAdded":-0.6999999999999957,"leverageIndex":0.74,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:07:16.292Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Seaver King pops out to second baseman Marcus Semien.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-28T19:08:21.558Z","endTime":"2026-02-28T19:10:27.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":814409,"fullName":"Seaver King","link":"/api/v1/people/814409"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":814409,"fullName":"Seaver King","link":"/api/v1/people/814409"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"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-28T19:08:22.976Z","endTime":"2026-02-28T19:08:23.774Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":814409,"link":"/api/v1/people/814409","batSide":{"code":"R","description":"Right"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"second":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":92.2,"endSpeed":83.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35935906351231,"aZ":-13.399161941947213,"pfxX":-6.523387613041469,"pfxZ":10.349511469130645,"pX":-1.1892239698372706,"pZ":3.799935201164412,"vX0":6.492919105192686,"vY0":-134.1598564808613,"vZ0":-0.4069149036992897,"x":162.33,"y":136.18,"x0":-2.7989595118130945,"y0":50.000041468893116,"z0":4.912806232476168,"aX":-11.831297385860362},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.8,"breakHorizontal":10.3,"spinRate":2289,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40902806694863125,"extension":6.4462394052495},"index":1,"playId":"5831c4c1-fcfb-3275-a1f8-6d1fed73f182","pitchNumber":1,"startTime":"2026-02-28T19:08:23.774Z","endTime":"2026-02-28T19:08:28.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":814409,"link":"/api/v1/people/814409","batSide":{"code":"R","description":"Right"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"second":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":75.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.840953697617827,"aZ":-31.064372967513318,"pfxX":6.049543267014025,"pfxZ":0.756539121034761,"pX":0.5172885968753443,"pZ":2.3051091504141556,"vX0":6.287636255873762,"vY0":-121.38179893588955,"vZ0":0.3983975943663973,"x":97.28,"y":176.54,"x0":-2.9062370746517217,"y0":50.00466877939349,"z0":4.874334595555167,"aX":8.901369828854573},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.8,"breakHorizontal":-12.6,"spinRate":2638,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.45367669782830244,"extension":6.515348319030358},"index":2,"playId":"b4d1851a-f33c-3ed0-9daa-411b358fefd5","pitchNumber":2,"startTime":"2026-02-28T19:08:41.399Z","endTime":"2026-02-28T19:08:44.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":814409,"link":"/api/v1/people/814409","batSide":{"code":"R","description":"Right"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"second":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.509642458324464,"aZ":-31.996489080873882,"pfxX":6.543902120398226,"pfxZ":0.11778411350421347,"pX":0.8171782211803738,"pZ":1.404501963726168,"vX0":6.278807039842927,"vY0":-120.56874154597155,"vZ0":-1.7532857629691292,"x":85.85,"y":200.86,"x0":-2.6797492394173767,"y0":50.00129497589057,"z0":4.9901478493087135,"aX":9.539617051205353},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.0,"breakHorizontal":-13.4,"spinRate":2689,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4559449760244818,"extension":5.987463136053887},"index":3,"playId":"99e1fad9-0b76-355a-962c-dd28f5616872","pitchNumber":3,"startTime":"2026-02-28T19:09:01.403Z","endTime":"2026-02-28T19:09:04.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":814409,"link":"/api/v1/people/814409","batSide":{"code":"R","description":"Right"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"second":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.210233705324864,"aZ":-17.44097689512019,"pfxX":-7.453340100495437,"pfxZ":8.102353979725521,"pX":0.8218299667386526,"pZ":2.6958288645623645,"vX0":12.075419784026222,"vY0":-133.839084103857,"vZ0":-2.0081483533170736,"x":85.67,"y":165.99,"x0":-2.7749725985914884,"y0":50.004868336741865,"z0":4.701574299040007,"aX":-13.557979888256204},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.4,"breakHorizontal":10.9,"spinRate":2294,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.4088531136172895,"extension":6.303024135763541},"index":4,"playId":"d5670bd7-8ee8-319d-8b27-04fc6d574d16","pitchNumber":4,"startTime":"2026-02-28T19:09:19.860Z","endTime":"2026-02-28T19:09:46.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":814409,"link":"/api/v1/people/814409","batSide":{"code":"R","description":"Right"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"second":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.484157633333144,"aZ":-15.073597609393822,"pfxX":-7.904029351151441,"pfxZ":9.318039790650559,"pX":1.467275261122657,"pZ":2.723618074666939,"vX0":13.763098982208032,"vY0":-134.46467368605934,"vZ0":-2.6710979969684274,"x":61.07,"y":165.24,"x0":-2.6850088927829407,"y0":50.006566611506905,"z0":4.796207932423519,"aX":-14.513152080343234},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":11.4,"spinRate":2358,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4069610372736001,"extension":6.601237555613567},"index":5,"playId":"19e17c60-ab42-3f12-a907-1b2958cfa0b0","pitchNumber":5,"startTime":"2026-02-28T19:09:57.428Z","endTime":"2026-02-28T19:10:01.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":814409,"link":"/api/v1/people/814409","batSide":{"code":"R","description":"Right"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"second":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48995185334573,"aZ":-31.777844757279166,"pfxX":5.219361028260265,"pfxZ":0.2704187302766652,"pX":0.1203421840999386,"pZ":2.083460932189027,"vX0":5.749764720506942,"vY0":-120.68338787878665,"vZ0":0.18041578422947668,"x":112.41,"y":182.53,"x0":-2.9712509832035283,"y0":50.00460298041948,"z0":4.806837468094917,"aX":7.697982153558977},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.8,"breakHorizontal":-10.8,"spinRate":2609,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.4538609889786547,"extension":6.423015456987727},"hitData":{"launchSpeed":85.0,"launchAngle":56.0,"totalDistance":187.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":153.52,"coordY":131.48}},"index":6,"playId":"30b68f50-371c-3eb2-bbe7-f23c4791968c","pitchNumber":6,"startTime":"2026-02-28T19:10:15.774Z","endTime":"2026-02-28T19:10:27.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":814409,"link":"/api/v1/people/814409","batSide":{"code":"R","description":"Right"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"second":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814409,"link":"/api/v1/people/814409"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":814409,"link":"/api/v1/people/814409"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.39,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:10:27.535Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Juan Soto flies out to left fielder James Wood.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-28T19:12:57.875Z","endTime":"2026-02-28T19:13:26.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cionel Pérez replaces Jake Irvin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-28T19:12:08.029Z","endTime":"2026-02-28T19:13:00.065Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672335,"link":"/api/v1/people/672335"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663623,"link":"/api/v1/people/663623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":95.2,"endSpeed":87.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.253704223197477,"aZ":-26.601445165266313,"pfxX":8.092008783381704,"pfxZ":2.866284427559341,"pX":1.083798043964328,"pZ":3.2228895255019467,"vX0":-3.2927008101330526,"vY0":-138.64812446779436,"vZ0":-1.5453322087994548,"x":75.69,"y":151.76,"x0":1.2360326048597032,"y0":50.00326761699637,"z0":5.564120596299939,"aX":15.741089816907039},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.0,"breakHorizontal":-13.9,"spinRate":2038,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.3951817558226831,"extension":5.673379305778744},"index":1,"playId":"ba78cb91-9368-371a-b5f8-c47ee0784e42","pitchNumber":1,"startTime":"2026-02-28T19:13:00.065Z","endTime":"2026-02-28T19:13:05.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09293813446889,"aZ":-26.8223747566353,"pfxX":7.681860297243214,"pfxZ":2.7272137483388494,"pX":0.11071559770679609,"pZ":2.4792128037513046,"vX0":-5.74715006707286,"vY0":-138.92258964897684,"vZ0":-3.503036230321781,"x":112.78,"y":171.84,"x0":1.2045920857213588,"y0":50.00167237592075,"z0":5.53228794445397,"aX":15.067248225616495},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.4,"breakHorizontal":-12.7,"spinRate":2013,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.39373734324070186,"extension":5.707801450317334},"hitData":{"launchSpeed":95.8,"launchAngle":40.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":40.59,"coordY":87.76}},"index":2,"playId":"bb1c7aaf-7fc3-39ef-af50-a53f6383231c","pitchNumber":2,"startTime":"2026-02-28T19:13:14.764Z","endTime":"2026-02-28T19:13:26.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:13:26.043Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, second baseman Seaver King to first baseman Andrés Chaparro.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-28T19:13:33.663Z","endTime":"2026-02-28T19:14:27.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":814409,"link":"/api/v1/people/814409"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.8,"endSpeed":77.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62528128532395,"aZ":-39.7292496423622,"pfxX":-2.90157107763969,"pfxZ":-4.905496034272568,"pX":-0.04595481265816942,"pZ":2.2711461603148355,"vX0":-2.2056998867593136,"vY0":-123.56885659395138,"vZ0":-0.12245980299848047,"x":118.75,"y":177.46,"x0":1.2366212459087982,"y0":50.004721956268014,"z0":5.671563788980172,"aX":-4.467098104391212},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-8.6,"breakHorizontal":5.8,"spinRate":2686,"spinDirection":336},"zone":5,"typeConfidence":2.0,"plateTime":0.4440055628254189,"extension":5.648549915850172},"index":0,"playId":"10fb30d7-8fd3-30d6-80e5-0a2bd4ee3b97","pitchNumber":1,"startTime":"2026-02-28T19:13:48.050Z","endTime":"2026-02-28T19:13:52.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.939644134619652,"aZ":-45.84275759188528,"pfxX":-2.619896455693519,"pfxZ":-8.91864078970094,"pX":0.3017017126645158,"pZ":3.464867355204676,"vX0":-1.6996441523653092,"vY0":-123.36645358081897,"vZ0":3.6819092528004167,"x":105.5,"y":145.23,"x0":1.3414591747245277,"y0":50.00550426073789,"z0":5.833055501375466,"aX":-4.0135069965999035},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-15.0,"breakHorizontal":5.2,"spinRate":2718,"spinDirection":335},"zone":12,"typeConfidence":2.0,"plateTime":0.4450348471882477,"extension":5.710510745990114},"index":1,"playId":"5b75e6cc-9e63-36fb-8662-2b5d1dd0d68e","pitchNumber":2,"startTime":"2026-02-28T19:14:03.578Z","endTime":"2026-02-28T19:14:08.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.957433168770837,"aZ":-16.0972524215173,"pfxX":3.605084856877029,"pfxZ":7.95536760650349,"pX":-0.1872455381251955,"pZ":3.0861953088050917,"vX0":-5.100702649348768,"vY0":-140.99511523587577,"vZ0":-3.8930421410400515,"x":124.14,"y":155.45,"x0":1.1737957973824023,"y0":50.00307630710386,"z0":5.51839790449856,"aX":7.285828638664649},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.8,"breakHorizontal":-5.5,"spinRate":2117,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.3879323073726453,"extension":5.743953750677277},"hitData":{"launchSpeed":92.4,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.23,"coordY":151.47}},"index":2,"playId":"8bc0002c-bfce-374c-b6c9-e5b17d29ec88","pitchNumber":3,"startTime":"2026-02-28T19:14:19.456Z","endTime":"2026-02-28T19:14:27.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.200000000000003,"awayTeamWinProbability":73.8,"homeTeamWinProbabilityAdded":-1.999999999999993,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:14:27.356Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out, shortstop Nasim Nuñez to first baseman Andrés Chaparro.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-28T19:15:05.496Z","endTime":"2026-02-28T19:15:16.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"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-28T19:14:52.495Z","endTime":"2026-02-28T19:15:07.660Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.940542117090406,"aZ":-32.93177640942851,"pfxX":-5.086818942134445,"pfxZ":-0.5036620803510257,"pX":0.2962664385716654,"pZ":2.2881416488568145,"vX0":-1.0559157852550847,"vY0":-122.74341457432259,"vZ0":-1.0196802507702372,"x":105.71,"y":177.0,"x0":1.3933177301675994,"y0":50.00135543457007,"z0":5.53143946050254,"aX":-7.703729927662587},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.8,"breakHorizontal":9.5,"spinRate":2511,"spinDirection":325},"zone":5,"typeConfidence":2.0,"plateTime":0.44748948762805174,"extension":5.7566227635174165},"hitData":{"launchSpeed":85.6,"launchAngle":-1.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.77,"coordY":146.62}},"index":1,"playId":"056b4d23-e041-378c-b036-0426d5867491","pitchNumber":1,"startTime":"2026-02-28T19:15:07.660Z","endTime":"2026-02-28T19:15:16.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:15:16.964Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nasim Nuñez flies out to right fielder Mike Tauchman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-28T19:17:43.921Z","endTime":"2026-02-28T19:19:17.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2,3],"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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nick Morabito replaces left fielder Juan Soto, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-28T19:17:21.760Z","endTime":"2026-02-28T19:17:21.791Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703492,"link":"/api/v1/people/703492"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jared Young replaces first baseman Brett Baty, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-28T19:17:21.791Z","endTime":"2026-02-28T19:17:21.795Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ben Rortvedt replaces catcher Francisco Alvarez, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-28T19:17:21.795Z","endTime":"2026-02-28T19:17:21.800Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Luis García replaces Craig Kimbrel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"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-28T19:17:21.800Z","endTime":"2026-02-28T19:17:46.133Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":472610,"link":"/api/v1/people/472610"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.375561064761147,"aZ":-23.367154058088285,"pfxX":-9.082419264388996,"pfxZ":4.848829466825741,"pX":-0.7069426171500296,"pZ":3.1839100396950775,"vX0":6.094222040155188,"vY0":-134.0452030417108,"vZ0":-3.5241531153683967,"x":143.95,"y":152.81,"x0":-1.8315968395669833,"y0":50.00389426745411,"z0":6.186798511812048,"aX":-16.50463232144828},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.2,"breakHorizontal":15.1,"spinRate":2071,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4088310090820473,"extension":6.4558923603349445},"index":4,"playId":"ef66cf7a-ca38-3ff7-a18b-9ddd1a82feca","pitchNumber":1,"startTime":"2026-02-28T19:17:46.133Z","endTime":"2026-02-28T19:17:49.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.412722473534895,"aZ":-18.782501056700514,"pfxX":-9.679458578245951,"pfxZ":7.010798462956364,"pX":0.4446070038980219,"pZ":2.2225385625964806,"vX0":9.03600322921212,"vY0":-137.08531388037713,"vZ0":-6.961498404899322,"x":100.05,"y":178.77,"x0":-1.6317160707014406,"y0":50.00054580275,"z0":6.070408184888391,"aX":-18.478863527382313},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.4,"breakHorizontal":15.7,"spinRate":2209,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.399077514441446,"extension":6.301360105098441},"index":5,"playId":"23b26c96-9ff5-3c42-b48f-fa2cc227c536","pitchNumber":2,"startTime":"2026-02-28T19:18:48.013Z","endTime":"2026-02-28T19:18:51.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99230410150594,"aZ":-23.281963641125756,"pfxX":-7.556221985590455,"pfxZ":5.319676042520377,"pX":0.5590354164422091,"pZ":2.296233599208718,"vX0":7.613238540323848,"vY0":-128.0829027005099,"vZ0":-5.371486981310534,"x":95.69,"y":176.78,"x0":-1.4618095820467518,"y0":50.00337891213849,"z0":6.227213894886817,"aX":-12.62988624237783},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.6,"breakHorizontal":12.1,"spinRate":1355,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.42668311827341654,"extension":6.404087096812496},"hitData":{"launchSpeed":99.9,"launchAngle":27.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.8,"coordY":56.05}},"index":6,"playId":"7de34524-61be-37d7-a6ee-ba8d7d92255b","pitchNumber":3,"startTime":"2026-02-28T19:19:06.772Z","endTime":"2026-02-28T19:19:17.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_ab"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_ab"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:19:17.694Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Wood flies out to right fielder Mike Tauchman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-28T19:19:25.051Z","endTime":"2026-02-28T19:20:27.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09534429593151,"aZ":-31.169027103046133,"pfxX":2.0991525515935274,"pfxZ":0.6866131027618412,"pX":1.0549789065793562,"pZ":1.9516816812778732,"vX0":5.990445276309032,"vY0":-120.07603834841127,"vZ0":-3.367545148948042,"x":76.79,"y":186.08,"x0":-1.748538183844305,"y0":50.00024857183022,"z0":6.156797076881351,"aX":3.0516686544361664},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.7,"breakHorizontal":-5.3,"spinRate":2275,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.45682550429636004,"extension":6.501196166597023},"index":0,"playId":"151e7869-75c5-34a3-a900-21e5775a8286","pitchNumber":1,"startTime":"2026-02-28T19:19:40.245Z","endTime":"2026-02-28T19:19:43.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50589185653638,"aZ":-23.553468840844374,"pfxX":-6.55365840047166,"pfxZ":5.044326582179573,"pX":-0.31036150226151393,"pZ":1.7626070245815875,"vX0":5.428194742482004,"vY0":-129.93956040460532,"vZ0":-6.699941739125074,"x":128.83,"y":191.19,"x0":-1.576118045741862,"y0":50.00136067497898,"z0":6.166868471314601,"aX":-11.193878011755752},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.8,"breakHorizontal":10.7,"spinRate":1388,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.42170875340829417,"extension":6.350195012306022},"index":1,"playId":"aec12a4c-91a8-336b-bd0e-046400d2295b","pitchNumber":2,"startTime":"2026-02-28T19:19:56.038Z","endTime":"2026-02-28T19:20:00.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24911811794209,"aZ":-31.531600573633533,"pfxX":1.8451844578169627,"pfxZ":0.43179642999639434,"pX":0.7700042371887417,"pZ":1.849485548430808,"vX0":5.291212725238143,"vY0":-121.11766335946575,"vZ0":-3.746279945583493,"x":87.65,"y":188.84,"x0":-1.6888829398083132,"y0":50.00123414358843,"z0":6.1951570332805,"aX":2.719865812923445},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.1,"breakHorizontal":-4.7,"spinRate":2244,"spinDirection":74},"zone":9,"typeConfidence":2.0,"plateTime":0.4534865880129777,"extension":6.45546348565176},"hitData":{"launchSpeed":95.3,"launchAngle":36.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":214.69,"coordY":98.36}},"index":2,"playId":"bd980e2e-2a65-3b30-960e-92db1ddc0b84","pitchNumber":3,"startTime":"2026-02-28T19:20:14.172Z","endTime":"2026-02-28T19:20:27.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.000000000000004,"awayTeamWinProbability":72.0,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:20:27.682Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-28T19:20:28.928Z","endTime":"2026-02-28T19:22:16.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.219046456951173,"aZ":-20.124436258218452,"pfxX":-9.205049420358469,"pfxZ":6.219355717684352,"pX":0.6396037378782472,"pZ":2.1709626622083573,"vX0":9.04354689086602,"vY0":-138.40619580068193,"vZ0":-7.206757417041766,"x":92.62,"y":180.16,"x0":-1.4760731291481943,"y0":50.00349244181702,"z0":6.158708656681644,"aX":-17.839197619209013},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.8,"breakHorizontal":14.8,"spinRate":2280,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.3959122229713512,"extension":6.463467948726594},"index":0,"playId":"99ee7f4b-3f17-325c-bbc1-5b757e71a69a","pitchNumber":1,"startTime":"2026-02-28T19:20:49.008Z","endTime":"2026-02-28T19:20:53.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.781843408173792,"aZ":-17.30229347249117,"pfxX":-9.475273026652742,"pfxZ":7.540550065874554,"pX":0.86228026643939,"pZ":1.9552578904383566,"vX0":9.698774074271022,"vY0":-139.2259516819638,"vZ0":-8.274058209085885,"x":84.13,"y":185.99,"x0":-1.4269764474584574,"y0":50.006315779075805,"z0":6.0997836397095595,"aX":-18.699103839087687},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.1,"breakHorizontal":15.2,"spinRate":2360,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3926444415361172,"extension":6.63505861093111},"index":1,"playId":"ed9290f1-d5c0-3de0-bced-473b2c520304","pitchNumber":2,"startTime":"2026-02-28T19:21:12.257Z","endTime":"2026-02-28T19:21:17.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.556060201219942,"aZ":-33.373069581830514,"pfxX":2.9919376612818063,"pfxZ":-0.8084056944584503,"pX":0.34897490049023167,"pZ":1.7779804040454044,"vX0":4.089678588002927,"vY0":-121.54745698423389,"vZ0":-3.4955163346913096,"x":103.7,"y":190.77,"x0":-1.7460436999870832,"y0":50.0003500446621,"z0":6.142522248585083,"aX":4.460332053528552},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.0,"breakHorizontal":-6.4,"spinRate":2372,"spinDirection":75},"zone":9,"typeConfidence":2.0,"plateTime":0.45120698331774056,"extension":6.352613911002493},"index":2,"playId":"0baa126b-69ca-3e88-b4f7-c538f42e6d5c","pitchNumber":3,"startTime":"2026-02-28T19:21:30.492Z","endTime":"2026-02-28T19:21:34.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.228773989194348,"aZ":-23.575793836143156,"pfxX":-8.163638849629399,"pfxZ":4.9977554471835095,"pX":0.5593009303566968,"pZ":-0.5075322638708065,"vX0":7.792758879801582,"vY0":-130.07863986406582,"vZ0":-11.97184917039784,"x":95.68,"y":252.48,"x0":-1.4087432689218382,"y0":50.00436668793042,"z0":5.92799862116082,"aX":-14.04927371039024},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.6,"breakHorizontal":13.2,"spinRate":1496,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.42041503795336466,"extension":6.8729590306784205},"index":3,"playId":"0b1d8541-60a0-3155-b26e-85131c1cf8cd","pitchNumber":4,"startTime":"2026-02-28T19:21:51.464Z","endTime":"2026-02-28T19:21:55.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.872820733647814,"aZ":-26.30611613553896,"pfxX":-8.500430544245857,"pfxZ":3.5426147761423046,"pX":-0.5160422393710198,"pZ":0.65375499526994,"vX0":5.384519002570313,"vY0":-128.03474700759847,"vZ0":-8.54342588781236,"x":136.67,"y":221.13,"x0":-1.543811564607849,"y0":50.004702154987235,"z0":6.098114477496012,"aX":-14.089327552913323},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.7,"breakHorizontal":14.2,"spinRate":1313,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.42809384993576316,"extension":6.530793027157534},"index":4,"playId":"ec53adc0-0571-3924-ab72-cf137159d6a0","pitchNumber":5,"startTime":"2026-02-28T19:22:12.729Z","endTime":"2026-02-28T19:22:16.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":0.899999999999995,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:22:16.592Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ben Rortvedt flies out to left fielder James Wood.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-28T19:24:32.859Z","endTime":"2026-02-28T19:24:46.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jackson Rutledge replaces Cionel Pérez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-28T19:23:32.805Z","endTime":"2026-02-28T19:24:34.918Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671131,"link":"/api/v1/people/671131"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.0588790854315,"aZ":-13.674102128579758,"pfxX":-5.478566940784418,"pfxZ":9.674305659672179,"pX":-0.23385242547187762,"pZ":2.798963215758799,"vX0":4.735001917266124,"vY0":-138.1853534484732,"vZ0":-6.525716406242175,"x":125.91,"y":163.21,"x0":-1.267433123113843,"y0":50.00008916301355,"z0":6.129826782399997,"aX":-10.473311756333427},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":8.8,"spinRate":2282,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.39810297738546385,"extension":6.037579551282035},"hitData":{"launchSpeed":95.3,"launchAngle":29.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.87,"coordY":70.54}},"index":1,"playId":"2d9135d8-ee9e-3292-b97f-9213555e76db","pitchNumber":1,"startTime":"2026-02-28T19:24:34.918Z","endTime":"2026-02-28T19:24:46.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_ab"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_ab"},{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_pa"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:24:46.220Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mark Vientos flies out sharply to center fielder Robert Hassell III.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-28T19:24:47.113Z","endTime":"2026-02-28T19:26:26.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"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.4,"endSpeed":77.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.190158810007244,"aZ":-27.669740352217215,"pfxX":1.083758364103947,"pfxZ":2.943334405599242,"pX":0.4958082150701445,"pZ":0.9791739641091336,"vX0":3.7181596832594965,"vY0":-124.10233993442438,"vZ0":-6.677586753129931,"x":98.1,"y":212.34,"x0":-1.174252000376844,"y0":50.004583109006695,"z0":6.068019145826938,"aX":1.6578940837321439},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.7,"breakHorizontal":-3.0,"spinRate":1998,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4445807388241967,"extension":6.175052400062058},"index":0,"playId":"37f43e68-531b-3c0d-be3c-c8dd56ba5684","pitchNumber":1,"startTime":"2026-02-28T19:25:04.675Z","endTime":"2026-02-28T19:25:10.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":77.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.300125399471113,"aZ":-29.89612402079959,"pfxX":1.8716317040572212,"pfxZ":1.4713794139662308,"pX":-0.5528616881559575,"pZ":1.9210637235514938,"vX0":1.5086355827617475,"vY0":-124.18478375276098,"vZ0":-4.144159574570061,"x":138.07,"y":186.91,"x0":-1.4136083839024396,"y0":50.00131724374501,"z0":6.127597383426079,"aX":2.8920264725642775},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.9,"breakHorizontal":-3.7,"spinRate":2031,"spinDirection":146},"zone":7,"typeConfidence":2.0,"plateTime":0.4428321899161052,"extension":6.11093598722612},"index":1,"playId":"58b2970a-5c78-3740-8962-97d864f3f0c4","pitchNumber":2,"startTime":"2026-02-28T19:25:19.831Z","endTime":"2026-02-28T19:25:24.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.636508264958778,"aZ":-27.553123600707934,"pfxX":0.7411244177900582,"pfxZ":3.1053624875864703,"pX":-0.30474968215559994,"pZ":2.4969392419144847,"vX0":2.255965873612369,"vY0":-121.65192035164935,"vZ0":-3.022102388962707,"x":128.62,"y":171.36,"x0":-1.3433280050804486,"y0":50.00063679876547,"z0":6.163719587354951,"aX":1.1016225330523173},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.2,"breakHorizontal":-1.9,"spinRate":1943,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.4516096185481011,"extension":6.060315241031895},"index":2,"playId":"d3ac1b92-a4de-34ff-9e77-a6069a68c7c5","pitchNumber":3,"startTime":"2026-02-28T19:25:35.935Z","endTime":"2026-02-28T19:25:39.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56201547450708,"aZ":-22.93035512151349,"pfxX":-10.716235747166696,"pfxZ":6.05289397341834,"pX":0.10440750985584347,"pZ":-0.5127433825400902,"vX0":6.207464226372933,"vY0":-123.32608766837315,"vZ0":-10.845563543192618,"x":113.02,"y":252.62,"x0":-1.064628486080678,"y0":50.00006791100604,"z0":5.906681450102008,"aX":-16.3577356761468},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.4,"breakHorizontal":17.8,"spinRate":1580,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4456420597264459,"extension":6.250241097563299},"index":3,"playId":"fbd1aee8-eafd-389f-b751-6b4b2a5a1b96","pitchNumber":4,"startTime":"2026-02-28T19:25:54.464Z","endTime":"2026-02-28T19:25:58.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":94.0,"endSpeed":84.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.65901203519739,"aZ":-16.132374094815205,"pfxX":-5.62274359924154,"pfxZ":8.637638136162236,"pX":0.43257147481009267,"pZ":3.7217014968260043,"vX0":6.222817077567162,"vY0":-136.56316191583198,"vZ0":-3.870151959377087,"x":100.51,"y":138.29,"x0":-1.1630379728487417,"y0":50.00663613106853,"z0":6.292184461944356,"aX":-10.44868753496285},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":8.6,"spinRate":2028,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4036023005875018,"extension":6.192909096808844},"hitData":{"launchSpeed":105.2,"launchAngle":36.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":150.42,"coordY":48.2}},"index":4,"playId":"452c4b69-baab-3b72-a6b4-0daca9b48175","pitchNumber":5,"startTime":"2026-02-28T19:26:14.307Z","endTime":"2026-02-28T19:26:26.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.5,"awayTeamWinProbability":76.5,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.89,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:26:26.681Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Tauchman grounds out, third baseman Brady House to first baseman Andrés Chaparro.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-28T19:26:28.709Z","endTime":"2026-02-28T19:26:58.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5253035908949,"aZ":-30.4848589191739,"pfxX":-5.851056215792268,"pfxZ":1.1588731781445976,"pX":-0.2649253207758754,"pZ":2.1640965208636533,"vX0":3.7731866393274966,"vY0":-120.64340866528495,"vZ0":-3.042403804838324,"x":127.1,"y":180.35,"x0":-1.096394761541688,"y0":50.005255050029014,"z0":6.154735434208098,"aX":-8.545366039621987},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.6,"breakHorizontal":9.6,"spinRate":1271,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4556516695891726,"extension":6.185696434736351},"hitData":{"launchSpeed":68.0,"launchAngle":2.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.59,"coordY":167.23}},"index":0,"playId":"dfec8a7e-582c-398d-a816-40b1d7ea7199","pitchNumber":1,"startTime":"2026-02-28T19:26:50.658Z","endTime":"2026-02-28T19:26:58.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:26:58.492Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brady House doubles (2) on a sharp line drive to left fielder Nick Morabito.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-28T19:29:28.191Z","endTime":"2026-02-28T19:29:42.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640470,"fullName":"Adbert Alzolay","link":"/api/v1/people/640470"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[4],"actionIndex":[0,1,2,3],"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703492,"link":"/api/v1/people/703492"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Mitch Voit replaces right fielder Mike Tauchman, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-28T19:29:30.410Z","endTime":"2026-02-28T19:29:30.411Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702491,"link":"/api/v1/people/702491"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":643565,"link":"/api/v1/people/643565"},"defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jacob Reimer replaces second baseman Marcus Semien, batting 1st, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-28T19:29:30.412Z","endTime":"2026-02-28T19:29:30.413Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702544,"link":"/api/v1/people/702544"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":543760,"link":"/api/v1/people/543760"},"defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jose Ramos replaces third baseman Bo Bichette, batting 3rd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"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-28T19:29:30.414Z","endTime":"2026-02-28T19:29:30.415Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682947,"link":"/api/v1/people/682947"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":666182,"link":"/api/v1/people/666182"},"defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Adbert Alzolay replaces Luis García.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"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-28T19:29:30.416Z","endTime":"2026-02-28T19:29:30.417Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640470,"link":"/api/v1/people/640470"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38149039345554,"aZ":-18.744192651626825,"pfxX":-10.312983983497068,"pfxZ":7.133518624993062,"pX":-0.3338696215158171,"pZ":2.6370561558503756,"vX0":5.747166239339748,"vY0":-136.84018315555522,"vZ0":-5.548273883931635,"x":129.73,"y":167.58,"x0":-1.1302068437903598,"y0":50.00016913478345,"z0":5.99004947159169,"aX":-19.403147216098095},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.9,"breakHorizontal":17.3,"spinRate":2217,"spinDirection":216},"zone":4,"typeConfidence":0.9,"plateTime":0.40146843624473494,"extension":6.057599929401893},"hitData":{"launchSpeed":111.4,"launchAngle":16.0,"totalDistance":359.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":67.2,"coordY":45.92}},"index":4,"playId":"8cd33433-67a2-3e07-b79e-d2d06c160641","pitchNumber":1,"startTime":"2026-02-28T19:29:30.418Z","endTime":"2026-02-28T19:29:42.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":640470,"link":"/api/v1/people/640470"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":640470,"link":"/api/v1/people/640470"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.4,"awayTeamWinProbability":82.6,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":0.67,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:29:42.835Z","atBatIndex":37},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Robert Hassell III reaches on a fielder's choice out, shortstop Ronny Mauricio to catcher Ben Rortvedt. Brady House out at home.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-28T19:29:46.883Z","endTime":"2026-02-28T19:32:36.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640470,"fullName":"Adbert Alzolay","link":"/api/v1/people/640470"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":83.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.136155842955596,"aZ":-12.271097723747602,"pfxX":-5.422693636624625,"pfxZ":10.977702728126353,"pX":-0.00969209232616035,"pZ":2.4398201368177346,"vX0":4.987241567616495,"vY0":-134.97434415110382,"vZ0":-6.766877986931736,"x":117.37,"y":172.9,"x0":-1.1925969318400735,"y0":50.00183243103868,"z0":5.87463116443507,"aX":-9.831175625161645},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":8.5,"spinRate":2372,"spinDirection":216},"zone":5,"typeConfidence":0.91,"plateTime":0.4085282636827534,"extension":6.105802994661069},"index":0,"playId":"71cd9d6f-50d1-3eab-9203-bafcc7a21417","pitchNumber":1,"startTime":"2026-02-28T19:30:12.393Z","endTime":"2026-02-28T19:30:22.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.762544237843432,"aZ":-19.84209636214896,"pfxX":1.254930476284262,"pfxZ":7.212203222119825,"pX":-0.33692146522735195,"pZ":2.083591757774174,"vX0":2.3923962620079546,"vY0":-129.5824622327299,"vZ0":-5.811249514043148,"x":129.84,"y":182.52,"x0":-1.4332152182275988,"y0":50.00039323364452,"z0":5.859638812900843,"aX":2.144600933112721},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.1,"breakHorizontal":-2.8,"spinRate":2562,"spinDirection":182},"zone":7,"typeConfidence":0.91,"plateTime":0.4218510548837813,"extension":6.214763122270548},"index":1,"playId":"3b8c15de-e0ad-3079-9305-9aa78b958832","pitchNumber":2,"startTime":"2026-02-28T19:30:28.311Z","endTime":"2026-02-28T19:30:34.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.307460201003735,"aZ":-12.386076731890846,"pfxX":-7.064191689583777,"pfxZ":10.360440359474882,"pX":0.8704614079044279,"pZ":2.2524864781169525,"vX0":7.404003845176654,"vY0":-137.52110349767,"vZ0":-7.5847550098437315,"x":83.82,"y":177.96,"x0":-0.9426181290969977,"y0":50.00117350142574,"z0":5.891622000159253,"aX":-13.490956091409094},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":11.2,"spinRate":2224,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.39871547205669167,"extension":6.161322403609062},"index":2,"playId":"d9689453-9aa4-3594-950f-90d5678d2785","pitchNumber":3,"startTime":"2026-02-28T19:30:47.559Z","endTime":"2026-02-28T19:30:50.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":85.4,"endSpeed":79.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19521480860554,"aZ":-29.68157406095046,"pfxX":3.3283435107030597,"pfxZ":1.5867506142401515,"pX":-0.1883886902427744,"pZ":0.30819098012992097,"vX0":1.8294238823643967,"vY0":-124.26365843946338,"vZ0":-7.544215966262784,"x":124.18,"y":230.46,"x0":-1.365765479463642,"y0":50.00153292045709,"z0":5.839300424685885,"aX":5.219997961084191},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.4,"breakHorizontal":-6.5,"spinRate":2458,"spinDirection":159},"zone":13,"typeConfidence":0.89,"plateTime":0.44027233931631704,"extension":6.335434795596667},"index":3,"playId":"7c61d668-20a4-3ba5-aff5-e3b47f78bef2","pitchNumber":4,"startTime":"2026-02-28T19:31:10.658Z","endTime":"2026-02-28T19:31:20.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Adbert Alzolay. Brady House to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"actionPlayId":"7c61d668-20a4-3ba5-aff5-e3b47f78bef2","startTime":"2026-02-28T19:31:24.839Z","endTime":"2026-02-28T19:31:37.685Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691781,"link":"/api/v1/people/691781"},"defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"second":{"id":691781,"link":"/api/v1/people/691781"},"postOnThird":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"homeTeamWinProbability":15.2,"awayTeamWinProbability":84.8,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":81.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0736004757877,"aZ":-28.820391098189024,"pfxX":3.0383314727541886,"pfxZ":2.037739538083706,"pX":0.331070439549387,"pZ":1.5463184823520006,"vX0":2.9182508434580363,"vY0":-126.40986339626605,"vZ0":-5.268289649214826,"x":104.38,"y":197.03,"x0":-1.2265630506969032,"y0":50.000023508338316,"z0":5.9286957710234205,"aX":4.991042585019056},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.9,"breakHorizontal":-6.1,"spinRate":2570,"spinDirection":148},"zone":14,"typeConfidence":0.9,"plateTime":0.430777257206425,"extension":6.25274794552005},"index":5,"playId":"e5d7eb70-d5a2-3ecb-8644-4e4945b847ab","pitchNumber":5,"startTime":"2026-02-28T19:31:37.685Z","endTime":"2026-02-28T19:31:42.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"third":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.659105747876346,"aZ":-13.987168392484623,"pfxX":-4.529411656885676,"pfxZ":9.594732464311562,"pX":-1.7985119633250777,"pZ":3.796269947329443,"vX0":0.4169463770844666,"vY0":-137.34178721931474,"vZ0":-3.521505827801959,"x":185.56,"y":136.28,"x0":-1.3652155891810094,"y0":50.00000073599489,"z0":6.056821622219467,"aX":-8.583078333755003},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.8,"breakHorizontal":8.0,"spinRate":2237,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.40001987718950316,"extension":6.078815195659378},"index":6,"playId":"f619377f-872d-317f-a8f6-f0f3811c53bb","pitchNumber":6,"startTime":"2026-02-28T19:32:01.992Z","endTime":"2026-02-28T19:32:05.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"third":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19817323787841,"aZ":-26.174535201391553,"pfxX":-9.548835885442129,"pfxZ":3.7263650134058715,"pX":-0.7034482440184554,"pZ":1.5900570310866224,"vX0":4.740123624480683,"vY0":-126.4585856945225,"vZ0":-4.783672629575343,"x":143.81,"y":195.85,"x0":-1.3674220806711812,"y0":50.00361554401406,"z0":5.62097363507884,"aX":-15.375470853552578},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.8,"breakHorizontal":16.1,"spinRate":2017,"spinDirection":232},"zone":13,"typeConfidence":0.87,"plateTime":0.4341072507204351,"extension":6.244116780032037},"hitData":{"launchSpeed":81.0,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.93,"coordY":155.71}},"index":7,"playId":"8d962f0f-d95b-30b4-bc1c-de56c84d0501","pitchNumber":7,"startTime":"2026-02-28T19:32:19.645Z","endTime":"2026-02-28T19:32:36.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"third":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"credit":"b_ab"},{"player":{"id":640470,"link":"/api/v1/people/640470"},"credit":"p_ab"},{"player":{"id":690987,"link":"/api/v1/people/690987"},"credit":"b_pa"},{"player":{"id":640470,"link":"/api/v1/people/640470"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.0,"awayTeamWinProbability":78.0,"homeTeamWinProbabilityAdded":6.800000000000001,"leverageIndex":0.86,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:32:36.008Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Warming Bernabel singles on a ground ball to left fielder Nick Morabito. Johnathon Thomas scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-28T19:32:56.249Z","endTime":"2026-02-28T19:34:04.120Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640470,"fullName":"Adbert Alzolay","link":"/api/v1/people/640470"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,4],"actionIndex":[0,1,3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":684976,"fullName":"Johnathon Thomas","link":"/api/v1/people/684976"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703492,"link":"/api/v1/people/703492"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":684976,"fullName":"Johnathon Thomas","link":"/api/v1/people/684976"},"responsiblePitcher":{"id":640470,"link":"/api/v1/people/640470"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Warming Bernabel replaces Andrés Chaparro.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"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-28T19:32:58.493Z","endTime":"2026-02-28T19:32:58.494Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":665953,"link":"/api/v1/people/665953"},"defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Johnathon Thomas replaces Robert Hassell III.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-02-28T19:32:58.495Z","endTime":"2026-02-28T19:32:58.496Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684976,"link":"/api/v1/people/684976"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":690987,"link":"/api/v1/people/690987"},"base":1,"defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.748965525269117,"aZ":-30.22524439459501,"pfxX":3.006520645030537,"pfxZ":1.2783769232342408,"pX":0.9025728789944371,"pZ":1.3393753338884264,"vX0":4.324603060003666,"vY0":-122.20381139402504,"vZ0":-4.848383297714666,"x":82.6,"y":202.62,"x0":-1.2765131924872344,"y0":50.001598866982036,"z0":5.927896359113493,"aX":4.572727404486816},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.4,"breakHorizontal":-6.4,"spinRate":2494,"spinDirection":153},"zone":14,"typeConfidence":0.89,"plateTime":0.44719353774245585,"extension":6.130574695906364},"index":2,"playId":"820b0f38-aa4f-36bf-a4f1-efb088cde4b9","pitchNumber":1,"startTime":"2026-02-28T19:32:58.497Z","endTime":"2026-02-28T19:33:06.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"first":{"id":684976,"link":"/api/v1/people/684976"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Johnathon Thomas steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":3,"actionPlayId":"820b0f38-aa4f-36bf-a4f1-efb088cde4b9","startTime":"2026-02-28T19:33:18.588Z","endTime":"2026-02-28T19:33:26.206Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":684976,"link":"/api/v1/people/684976"},"defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"first":{"id":684976,"link":"/api/v1/people/684976"},"postOnSecond":{"id":684976,"link":"/api/v1/people/684976"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"homeTeamWinProbability":20.5,"awayTeamWinProbability":79.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.93,"dramaIndex":38.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.268,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.207218028179817,"aZ":-29.777991175392874,"pfxX":3.4577486602531184,"pfxZ":1.5168480342279906,"pX":0.6855652687821934,"pZ":2.128792096293781,"vX0":3.9634698236030794,"vY0":-124.60636513236493,"vZ0":-3.3673157235451354,"x":90.87,"y":181.3,"x0":-1.372682290074436,"y0":50.001414985331984,"z0":5.9486591485284785,"aX":5.45573705063292},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.3,"breakHorizontal":-7.2,"spinRate":2466,"spinDirection":152},"zone":9,"typeConfidence":0.9,"plateTime":0.4389614672393569,"extension":6.245712190234726},"hitData":{"launchSpeed":98.4,"launchAngle":2.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.78,"coordY":102.38}},"index":4,"playId":"2ff6b6ab-c76d-3352-a964-5895d42820e5","pitchNumber":2,"startTime":"2026-02-28T19:33:26.206Z","endTime":"2026-02-28T19:34:04.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"second":{"id":684976,"link":"/api/v1/people/684976"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_ab"},{"player":{"id":640470,"link":"/api/v1/people/640470"},"credit":"p_ab"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_pa"},{"player":{"id":640470,"link":"/api/v1/people/640470"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.600000000000001,"awayTeamWinProbability":86.4,"homeTeamWinProbabilityAdded":-6.899999999999999,"leverageIndex":0.93,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:34:04.120Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harry Ford strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-28T19:34:40.369Z","endTime":"2026-02-28T19:37:17.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640470,"fullName":"Adbert Alzolay","link":"/api/v1/people/640470"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,8],"actionIndex":[7],"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":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"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-28T19:34:09.298Z","endTime":"2026-02-28T19:34:24.720Z","isPitch":false,"type":"action","player":{"id":695670,"link":"/api/v1/people/695670"},"defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":"6a3fc9ca-fcc6-3d3f-9dab-f9d61a138574","startTime":"2026-02-28T19:34:24.720Z","endTime":"2026-02-28T19:34:27.720Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.738186407739374,"aZ":-18.732230508396896,"pfxX":-9.284785810786998,"pfxZ":7.441139023256488,"pX":-0.4097672917916073,"pZ":2.236918541221592,"vX0":5.301701088306492,"vY0":-133.79079918666935,"vZ0":-6.133789245714235,"x":132.62,"y":178.38,"x0":-1.2140444913173796,"y0":50.005656919670265,"z0":5.908623421767831,"aX":-16.78046195134731},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.2,"breakHorizontal":15.6,"spinRate":2168,"spinDirection":211},"zone":4,"typeConfidence":0.88,"plateTime":0.40989665187949065,"extension":6.151304552188855},"index":2,"playId":"2d0dd3b6-41bf-3c21-8003-1e7d8c67c687","pitchNumber":1,"startTime":"2026-02-28T19:34:42.570Z","endTime":"2026-02-28T19:34:46.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70547518667026,"aZ":-14.569923224158742,"pfxX":-8.068751336371143,"pfxZ":9.269097666165795,"pX":-0.48225830563444433,"pZ":1.4776390475321612,"vX0":4.512214469774917,"vY0":-137.25525583528557,"vZ0":-9.232516906766985,"x":135.38,"y":198.88,"x0":-1.1032899879806772,"y0":50.00289276789956,"z0":5.887703013777496,"aX":-15.322969074326673},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":13.6,"spinRate":2205,"spinDirection":214},"zone":13,"typeConfidence":0.89,"plateTime":0.39978354367394164,"extension":6.179645766857162},"index":3,"playId":"85b5fc92-39d3-302e-9a08-a20653830388","pitchNumber":2,"startTime":"2026-02-28T19:35:04.505Z","endTime":"2026-02-28T19:35:09.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.548716401599517,"aZ":-29.734042647146474,"pfxX":2.5236833889505004,"pfxZ":1.573634757895828,"pX":-0.07102955291740662,"pZ":2.205032114735822,"vX0":2.1159118843602736,"vY0":-123.65049494188456,"vZ0":-3.0351364785119666,"x":119.71,"y":179.24,"x0":-1.2655425021342792,"y0":50.00273785786933,"z0":5.94211920871892,"aX":3.908838466797062},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.4,"breakHorizontal":-5.0,"spinRate":2511,"spinDirection":150},"zone":5,"typeConfidence":0.89,"plateTime":0.44289293908932725,"extension":6.135702809765572},"index":4,"playId":"b4033dd9-b252-3c23-9c4d-a767c4a8a2af","pitchNumber":3,"startTime":"2026-02-28T19:35:24.612Z","endTime":"2026-02-28T19:35:29.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55332467133303,"aZ":-12.949708617941758,"pfxX":-4.975209171436302,"pfxZ":10.288445097175675,"pX":0.9264323241541337,"pZ":2.0612309356802787,"vX0":6.907347407455601,"vY0":-136.45450047074937,"vZ0":-8.129488155184998,"x":81.69,"y":183.13,"x0":-1.0020271385362258,"y0":50.00569437348802,"z0":5.9896157407860064,"aX":-9.299526653048416},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":7.4,"spinRate":2191,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.40279862678953826,"extension":6.282250084788404},"index":5,"playId":"f341bba7-d1df-315f-a565-4a8d045701d4","pitchNumber":4,"startTime":"2026-02-28T19:35:51.520Z","endTime":"2026-02-28T19:36:18.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"}},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.614517520130555,"aZ":-30.607489947633564,"pfxX":1.6024516642373143,"pfxZ":1.0133065419083476,"pX":1.2470200099507929,"pZ":0.017588546737418033,"vX0":5.422545903886494,"vY0":-124.00223750411277,"vZ0":-7.837536345693612,"x":69.47,"y":238.31,"x0":-1.1832280350505748,"y0":50.00239625481267,"z0":5.800036057681694,"aX":2.475350043787759},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.1,"breakHorizontal":-4.2,"spinRate":2489,"spinDirection":153},"zone":14,"typeConfidence":0.89,"plateTime":0.44304009573564196,"extension":6.526721152556247},"index":6,"playId":"1c8dca2c-61ee-39d4-a20f-e1855f02412f","pitchNumber":5,"startTime":"2026-02-28T19:36:30.225Z","endTime":"2026-02-28T19:36:41.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Warming Bernabel steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":7,"actionPlayId":"1c8dca2c-61ee-39d4-a20f-e1855f02412f","startTime":"2026-02-28T19:36:41.931Z","endTime":"2026-02-28T19:37:13.730Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682653,"link":"/api/v1/people/682653"},"defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"postOnSecond":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"homeTeamWinProbability":12.7,"awayTeamWinProbability":87.3,"homeTeamWinProbabilityAdded":-0.9000000000000021,"leverageIndex":0.6,"dramaIndex":26.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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68708699492877,"aZ":-31.257545062558833,"pfxX":2.7242052186411305,"pfxZ":0.5960952210771708,"pX":0.4593559196139239,"pZ":1.3059379726612237,"vX0":3.2465405472668225,"vY0":-122.61061262367258,"vZ0":-4.756113677281616,"x":99.49,"y":203.52,"x0":-1.2344716538086953,"y0":50.00070128050516,"z0":5.930774558720028,"aX":4.1562399075312975},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.2,"breakHorizontal":-5.6,"spinRate":2573,"spinDirection":136},"zone":14,"typeConfidence":0.89,"plateTime":0.4463084704762519,"extension":6.119791649831679},"index":8,"playId":"7e02d893-3a62-3c93-8a6d-9833e87ae7d2","pitchNumber":6,"startTime":"2026-02-28T19:37:13.730Z","endTime":"2026-02-28T19:37:17.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"second":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"credit":"b_ab"},{"player":{"id":640470,"link":"/api/v1/people/640470"},"credit":"p_ab"},{"player":{"id":695670,"link":"/api/v1/people/695670"},"credit":"b_pa"},{"player":{"id":640470,"link":"/api/v1/people/640470"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.399999999999999,"awayTeamWinProbability":85.6,"homeTeamWinProbabilityAdded":1.6999999999999993,"leverageIndex":0.6,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:37:17.768Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Adams flies out to center fielder Tyrone Taylor.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-28T19:37:25.361Z","endTime":"2026-02-28T19:39:13.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640470,"fullName":"Adbert Alzolay","link":"/api/v1/people/640470"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.503080715123463,"aZ":-19.536174215801726,"pfxX":-9.841550303230502,"pfxZ":6.7169450524572465,"pX":-0.494922408600928,"pZ":3.164371006218301,"vX0":5.313082455215056,"vY0":-136.43769606685973,"vZ0":-4.205914744040187,"x":135.87,"y":153.34,"x0":-1.190568418887786,"y0":50.00542028504119,"z0":6.0753508215458645,"aX":-18.525136275525977},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.4,"breakHorizontal":16.7,"spinRate":2306,"spinDirection":212},"zone":1,"typeConfidence":0.89,"plateTime":0.4017071501487366,"extension":6.180844675584762},"index":0,"playId":"2d77e7ee-31ef-307c-8706-362d4f3164f0","pitchNumber":1,"startTime":"2026-02-28T19:37:40.363Z","endTime":"2026-02-28T19:38:02.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"second":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.771282172568036,"aZ":-17.365604657465216,"pfxX":-9.270738322626197,"pfxZ":7.852987206919277,"pX":-1.3931573057867666,"pZ":2.902887809318032,"vX0":2.9634658043758533,"vY0":-136.60415890394145,"vZ0":-5.03538538690012,"x":170.1,"y":160.4,"x0":-1.2892568260603328,"y0":50.001915527844815,"z0":5.968238358290509,"aX":-17.476787342170198},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":16.1,"spinRate":2229,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.40134193577356037,"extension":6.133987151076927},"index":1,"playId":"d0137936-3fb0-3fe6-9823-16efb210b854","pitchNumber":2,"startTime":"2026-02-28T19:38:04.564Z","endTime":"2026-02-28T19:38:09.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"second":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.276139685199638,"aZ":-32.755998096818196,"pfxX":3.0159601428620615,"pfxZ":-0.38514519689882043,"pX":-0.7206979579991964,"pZ":1.8884151892935024,"vX0":0.751989445906343,"vY0":-121.43473479691063,"vZ0":-2.9764979680917056,"x":144.47,"y":187.79,"x0":-1.425824522660741,"y0":50.004543108406665,"z0":5.960295159269621,"aX":4.534861314673931},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.1,"breakHorizontal":-5.6,"spinRate":2547,"spinDirection":120},"zone":7,"typeConfidence":0.89,"plateTime":0.449891302281233,"extension":6.288500125875177},"index":2,"playId":"160f46c4-e326-37ae-8c1b-81dad553da48","pitchNumber":3,"startTime":"2026-02-28T19:38:23.267Z","endTime":"2026-02-28T19:38:26.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"second":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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.1,"endSpeed":85.9,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.353926756518593,"aZ":-16.701604874391503,"pfxX":-9.966030235054008,"pfxZ":8.183827382361699,"pX":0.9209167818158209,"pZ":2.9416639490171015,"vX0":8.102831771938847,"vY0":-136.70652609955764,"vZ0":-5.392558397983735,"x":81.9,"y":159.36,"x0":-0.7877569099692324,"y0":50.00642524990424,"z0":6.08774666995765,"aX":-18.852703644443654},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.8,"breakHorizontal":16.3,"spinRate":2309,"spinDirection":217},"zone":12,"typeConfidence":0.91,"plateTime":0.40078253051020285,"extension":6.272231346863721},"index":3,"playId":"a49d3d72-0305-394c-95f8-febf3a686be6","pitchNumber":4,"startTime":"2026-02-28T19:38:40.645Z","endTime":"2026-02-28T19:38:45.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"second":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.537553355100307,"aZ":-16.930230595259385,"pfxX":-8.871165732015566,"pfxZ":8.038489871254347,"pX":-0.1151646319589771,"pZ":2.777539695599743,"vX0":5.9013469512758325,"vY0":-136.9212419502503,"vZ0":-5.597513639401378,"x":121.39,"y":163.79,"x0":-1.1469926978490954,"y0":50.00495431122677,"z0":6.00897271907582,"aX":-16.827593905107793},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.6,"breakHorizontal":14.8,"spinRate":2271,"spinDirection":216},"zone":5,"typeConfidence":0.91,"plateTime":0.4001937623724374,"extension":6.258710982483376},"hitData":{"launchSpeed":96.7,"launchAngle":38.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.31,"coordY":63.3}},"index":4,"playId":"0147976e-782b-37fc-acea-4ee8b8f4e604","pitchNumber":5,"startTime":"2026-02-28T19:39:03.499Z","endTime":"2026-02-28T19:39:13.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"second":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_ab"},{"player":{"id":640470,"link":"/api/v1/people/640470"},"credit":"p_ab"},{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_pa"},{"player":{"id":640470,"link":"/api/v1/people/640470"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":1.9000000000000021,"leverageIndex":0.68,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:39:13.976Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyrone Taylor grounds out, third baseman Randal Diaz to first baseman Warming Bernabel.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-28T19:41:31.378Z","endTime":"2026-02-28T19:42:28.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[7,8,9,10],"actionIndex":[0,1,2,3,4,5,6],"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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":695538,"link":"/api/v1/people/695538"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Kevin Made replaces shortstop Nasim Nuñez, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"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-28T19:41:18.971Z","endTime":"2026-02-28T19:41:19.004Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691183,"link":"/api/v1/people/691183"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":683083,"link":"/api/v1/people/683083"},"defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Sam Brown replaces left fielder James Wood, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"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-28T19:41:19.004Z","endTime":"2026-02-28T19:41:19.010Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694848,"link":"/api/v1/people/694848"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":695578,"link":"/api/v1/people/695578"},"defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jack Rogers replaces right fielder Daylen Lile, batting 3rd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"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-28T19:41:19.010Z","endTime":"2026-02-28T19:41:19.013Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679788,"link":"/api/v1/people/679788"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":695734,"link":"/api/v1/people/695734"},"defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Randal Diaz replaces third baseman Brady House, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"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-28T19:41:19.013Z","endTime":"2026-02-28T19:41:19.019Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695538,"link":"/api/v1/people/695538"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":691781,"link":"/api/v1/people/691781"},"defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Johnathon Thomas remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-28T19:41:19.019Z","endTime":"2026-02-28T19:41:19.023Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684976,"link":"/api/v1/people/684976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":690987,"link":"/api/v1/people/690987"},"defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Warming Bernabel remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-28T19:41:19.023Z","endTime":"2026-02-28T19:41:19.028Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"601","replacedPlayer":{"id":665953,"link":"/api/v1/people/665953"},"defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cole Henry replaces Jackson Rutledge.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-28T19:41:19.028Z","endTime":"2026-02-28T19:41:33.156Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669371,"link":"/api/v1/people/669371"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29975043132663,"aZ":-20.534742499421878,"pfxX":-1.6262505019847842,"pfxZ":6.633965004938572,"pX":-0.6689070382131765,"pZ":3.2357736186698953,"vX0":5.256764320364347,"vY0":-131.01320899462695,"vZ0":-1.3042558643874964,"x":142.5,"y":151.41,"x0":-2.4819961594065636,"y0":50.00106029038104,"z0":5.2611836508693655,"aX":-2.8528327365042085},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.0,"breakHorizontal":1.9,"spinRate":2511,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.4166078884519413,"extension":5.926929046281147},"index":7,"playId":"bbd50050-f322-3c40-b97d-3bf8656c13bd","pitchNumber":1,"startTime":"2026-02-28T19:41:33.156Z","endTime":"2026-02-28T19:41:38.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.5,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.007917841488506,"aZ":-19.811093587712683,"pfxX":-10.022994105491048,"pfxZ":6.728530448471904,"pX":-1.1751798600926018,"pZ":1.4856101107080397,"vX0":6.248768338450853,"vY0":-135.29065533203374,"vZ0":-5.9302529408047215,"x":161.8,"y":198.67,"x0":-2.2235230288184704,"y0":50.00042477110887,"z0":5.1132932872061625,"aX":-18.409626829214808},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.9,"breakHorizontal":16.7,"spinRate":2533,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.4062649761235084,"extension":6.179962981246987},"index":8,"playId":"f2016893-45c6-34ad-9934-5c7bcff3356a","pitchNumber":2,"startTime":"2026-02-28T19:41:47.815Z","endTime":"2026-02-28T19:41:53.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12857521779352,"aZ":-15.86753448417075,"pfxX":-9.72119298203008,"pfxZ":8.978823017280597,"pX":0.6219618584667059,"pZ":2.699699600458471,"vX0":10.901748878510015,"vY0":-134.17039225333266,"vZ0":-3.466854877949164,"x":93.29,"y":165.89,"x0":-2.238670935375288,"y0":50.001391609879214,"z0":5.145423007820296,"aX":-17.651514734022832},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.6,"breakHorizontal":15.1,"spinRate":2525,"spinDirection":229},"zone":6,"typeConfidence":0.9,"plateTime":0.4088802309716737,"extension":6.328563509081605},"index":9,"playId":"2953ae69-fd4e-3a05-aa25-363818fb7202","pitchNumber":3,"startTime":"2026-02-28T19:42:04.890Z","endTime":"2026-02-28T19:42:10.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87341207476909,"aZ":-20.6671548319515,"pfxX":-1.5659813993097786,"pfxZ":6.731597689220269,"pX":0.12225964114160677,"pZ":2.8401256846760834,"vX0":6.90004887639224,"vY0":-129.61873738396628,"vZ0":-1.9257324956681372,"x":112.34,"y":162.1,"x0":-2.365339186212503,"y0":50.005093569059284,"z0":5.163049481564989,"aX":-2.6789685589678927},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.0,"breakHorizontal":1.4,"spinRate":2543,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.42179684097872805,"extension":6.221164293666881},"hitData":{"launchSpeed":100.5,"launchAngle":-10.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.34,"coordY":158.8}},"index":10,"playId":"b118641d-102f-3039-8bcf-8ed87e645305","pitchNumber":4,"startTime":"2026-02-28T19:42:20.543Z","endTime":"2026-02-28T19:42:28.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":669371,"link":"/api/v1/people/669371"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":669371,"link":"/api/v1/people/669371"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.5,"awayTeamWinProbability":86.5,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:42:28.652Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Mauricio strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-28T19:42:34.520Z","endTime":"2026-02-28T19:45:03.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.741640455269454,"aZ":-20.756070706949412,"pfxX":-0.8176607414516996,"pfxZ":6.429149827519247,"pX":0.9690650766808057,"pZ":3.931780765497826,"vX0":8.726657498908727,"vY0":-132.538487050589,"vZ0":0.05286207948565402,"x":80.06,"y":132.62,"x0":-2.2621969263482997,"y0":50.00436166164102,"z0":5.429339194913147,"aX":-1.4539198778989897},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.9,"breakHorizontal":-0.5,"spinRate":2512,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.41350789679102995,"extension":6.085659919490734},"index":0,"playId":"98668212-7e76-33a2-8f07-8a2cf3017e25","pitchNumber":1,"startTime":"2026-02-28T19:42:53.369Z","endTime":"2026-02-28T19:43:04.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.582383598506606,"aZ":-20.67814243346959,"pfxX":-0.7249389306370257,"pfxZ":6.614529457713628,"pX":0.10448315972747078,"pZ":2.9332289433368968,"vX0":7.02239504343901,"vY0":-130.7448267522071,"vZ0":-1.7861286191659165,"x":113.02,"y":159.58,"x0":-2.51757750988529,"y0":50.00109623836271,"z0":5.170950203331772,"aX":-1.2596866528891413},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.9,"breakHorizontal":-0.1,"spinRate":2514,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.4183042404598445,"extension":6.220993183531456},"index":1,"playId":"f7605049-7008-30d5-9d15-c2776207cb56","pitchNumber":2,"startTime":"2026-02-28T19:43:08.169Z","endTime":"2026-02-28T19:43:12.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56482801930306,"aZ":-29.991926981592716,"pfxX":6.883751979720828,"pfxZ":1.5035261466261218,"pX":0.7210920571153177,"pZ":2.249209525598113,"vX0":5.41364330974146,"vY0":-119.92485469471609,"vZ0":-0.7015143335240548,"x":89.51,"y":178.05,"x0":-2.4614998250165487,"y0":50.005449381321114,"z0":5.224877301866475,"aX":10.009406404467041},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.8,"breakHorizontal":-13.8,"spinRate":2653,"spinDirection":62},"zone":9,"typeConfidence":0.88,"plateTime":0.4570228439715138,"extension":5.8868744763266045},"index":2,"playId":"d59f4d94-a414-30f8-88bf-a1b0a9db36be","pitchNumber":3,"startTime":"2026-02-28T19:43:30.792Z","endTime":"2026-02-28T19:43:34.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.532159379599445,"aZ":-17.804707096019403,"pfxX":-8.795571143370964,"pfxZ":7.561406354439537,"pX":0.2329960385299321,"pZ":5.358105348795744,"vX0":9.142507340444201,"vY0":-137.03789998763673,"vZ0":2.735629798250142,"x":108.12,"y":94.11,"x0":-2.005093377496254,"y0":50.0020806861971,"z0":5.563721816045715,"aX":-16.714272130220824},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.5,"breakHorizontal":14.0,"spinRate":2513,"spinDirection":228},"zone":12,"typeConfidence":0.9,"plateTime":0.3998337135436105,"extension":6.3455710124841405},"index":3,"playId":"e458cbb6-98c7-3007-b13a-cb8f1875a10b","pitchNumber":4,"startTime":"2026-02-28T19:43:53.741Z","endTime":"2026-02-28T19:43:57.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.172805334832972,"aZ":-35.95298912810691,"pfxX":4.880147811399423,"pfxZ":-2.698641265202756,"pX":-0.9760856788041022,"pZ":2.9511632829119723,"vX0":1.8197144335409967,"vY0":-118.11645369764778,"vZ0":1.8426354790754005,"x":154.21,"y":159.1,"x0":-2.3921719662599656,"y0":50.002045330045576,"z0":5.4863930769127025,"aX":6.8390471259586665},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.1,"breakHorizontal":-9.2,"spinRate":2514,"spinDirection":60},"zone":11,"typeConfidence":2.0,"plateTime":0.4651419523672353,"extension":5.932852664455375},"index":4,"playId":"8edd12d1-2d27-3bcc-8d18-9ae4c494f6c1","pitchNumber":5,"startTime":"2026-02-28T19:44:13.789Z","endTime":"2026-02-28T19:44:17.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.023239183529004,"aZ":-20.201542596488803,"pfxX":-10.039974487414247,"pfxZ":6.293763692394492,"pX":-0.010343300251141238,"pZ":2.9402676470484206,"vX0":9.169309428158048,"vY0":-137.21712200557099,"vZ0":-2.4193363970884034,"x":117.39,"y":159.39,"x0":-2.094656600804537,"y0":50.002533228558285,"z0":5.213256352328652,"aX":-19.100567925215383},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.0,"breakHorizontal":16.2,"spinRate":2592,"spinDirection":235},"zone":2,"typeConfidence":0.88,"plateTime":0.39951223049038864,"extension":6.359130482611197},"index":5,"playId":"5f374f43-826c-3dd1-a9d8-243fb1365ffa","pitchNumber":6,"startTime":"2026-02-28T19:44:35.521Z","endTime":"2026-02-28T19:44:40.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.755441677677094,"aZ":-24.202771074925266,"pfxX":0.4146128176948132,"pfxZ":4.556870424570841,"pX":1.0278955399503769,"pZ":3.7093974483521803,"vX0":8.146871043959404,"vY0":-130.74042927658894,"vZ0":0.08418103319797043,"x":77.82,"y":138.63,"x0":-2.1684430744527106,"y0":50.00413889753262,"z0":5.4770522594326785,"aX":0.7253245783118958},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.5,"breakHorizontal":-2.4,"spinRate":2440,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.41721756798838694,"extension":5.964643407802506},"index":6,"playId":"801e20f5-1151-3cc7-8741-b9a23fe54895","pitchNumber":7,"startTime":"2026-02-28T19:44:57.703Z","endTime":"2026-02-28T19:45:03.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_ab"},{"player":{"id":669371,"link":"/api/v1/people/669371"},"credit":"p_ab"},{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_pa"},{"player":{"id":669371,"link":"/api/v1/people/669371"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.700000000000001,"awayTeamWinProbability":88.3,"homeTeamWinProbabilityAdded":-1.799999999999999,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:45:03.255Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jacob Reimer walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-28T19:45:01.484Z","endTime":"2026-02-28T19:47:17.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":702544,"fullName":"Jacob Reimer","link":"/api/v1/people/702544"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702544,"fullName":"Jacob Reimer","link":"/api/v1/people/702544"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702544,"fullName":"Jacob Reimer","link":"/api/v1/people/702544"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.57427647035709,"aZ":-27.60174169822243,"pfxX":6.57234163175119,"pfxZ":3.1250878431177753,"pX":-0.921783622409038,"pZ":3.5370854813417156,"vX0":2.049780383427885,"vY0":-120.0410027107709,"vZ0":1.5607806682750047,"x":152.14,"y":143.28,"x0":-2.6400032648503577,"y0":50.0032155537626,"z0":5.3302642646981715,"aX":9.621286209407142},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.2,"breakHorizontal":-12.4,"spinRate":2599,"spinDirection":66},"zone":11,"typeConfidence":0.83,"plateTime":0.45574695254390507,"extension":5.948963568282485},"index":0,"playId":"bc9a2007-18ba-3431-9c2e-7b49cc7626a8","pitchNumber":1,"startTime":"2026-02-28T19:45:23.984Z","endTime":"2026-02-28T19:45:27.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":702544,"link":"/api/v1/people/702544","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.553451820068233,"aZ":-34.047786551290635,"pfxX":6.249033518825778,"pfxZ":-1.3409362604845985,"pX":-0.7258001001004241,"pZ":2.450417544247585,"vX0":2.1387973632829165,"vY0":-117.65303676625044,"vZ0":0.7245780021159971,"x":144.67,"y":172.62,"x0":-2.458668398629492,"y0":50.00161063093851,"z0":5.296725507885623,"aX":8.749008491447727},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-1.9,"breakHorizontal":-11.9,"spinRate":2689,"spinDirection":64},"zone":4,"typeConfidence":0.9,"plateTime":0.46574374918681904,"extension":5.889350449315277},"index":1,"playId":"a09412d4-961d-3612-8717-beb002fcfd2a","pitchNumber":2,"startTime":"2026-02-28T19:45:38.509Z","endTime":"2026-02-28T19:45:47.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":702544,"link":"/api/v1/people/702544","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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.6,"endSpeed":85.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16788036021003,"aZ":-19.562789849787762,"pfxX":-9.518723368427896,"pfxZ":6.61799057857106,"pX":-0.29330142707210993,"pZ":3.550797380912916,"vX0":8.293830436737363,"vY0":-137.55709440028525,"vZ0":-1.3464533657171511,"x":128.18,"y":142.91,"x0":-2.1194098794409046,"y0":50.00083561906045,"z0":5.38053666172017,"aX":-18.13383807699349},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":15.4,"spinRate":2479,"spinDirection":234},"zone":11,"typeConfidence":0.91,"plateTime":0.39907809862757526,"extension":6.221760542317065},"index":2,"playId":"683fb7be-2100-3098-bd95-4a130c84720f","pitchNumber":3,"startTime":"2026-02-28T19:46:04.559Z","endTime":"2026-02-28T19:46:07.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":702544,"link":"/api/v1/people/702544","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"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-28T19:46:18.920Z","endTime":"2026-02-28T19:46:30.554Z","isPitch":false,"type":"action","player":{"id":702544,"link":"/api/v1/people/702544"},"defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":702544,"link":"/api/v1/people/702544","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67257189915449,"aZ":-20.288745512151845,"pfxX":-8.794793861348838,"pfxZ":6.280566426821959,"pX":-0.4141200674989815,"pZ":5.410309012335559,"vX0":7.560843278518897,"vY0":-137.24778272818142,"vZ0":3.473106322857892,"x":132.79,"y":92.7,"x0":-2.073032539069993,"y0":50.001429512305,"z0":5.515213783758202,"aX":-16.641397577993864},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.4,"breakHorizontal":14.2,"spinRate":2440,"spinDirection":231},"zone":11,"typeConfidence":0.91,"plateTime":0.4003140355096555,"extension":6.313465949119238},"index":4,"playId":"53461ee1-a5f9-3a66-a8b5-9b54cdbd1d31","pitchNumber":4,"startTime":"2026-02-28T19:46:30.554Z","endTime":"2026-02-28T19:46:33.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":702544,"link":"/api/v1/people/702544","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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.4,"endSpeed":85.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.187018682096834,"aZ":-18.363402977463494,"pfxX":-9.429043711975147,"pfxZ":7.423847380196195,"pX":0.41470256374799086,"pZ":3.3489144559445765,"vX0":9.471300683129147,"vY0":-135.65259481245843,"vZ0":-1.895367227649364,"x":101.19,"y":148.36,"x0":-1.9000917686986183,"y0":50.00168439039933,"z0":5.339338270127433,"aX":-17.539382158725793},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.2,"breakHorizontal":15.0,"spinRate":2389,"spinDirection":231},"zone":3,"typeConfidence":0.91,"plateTime":0.40404659277462107,"extension":6.598910403256148},"index":5,"playId":"17ef22d4-26fd-3e40-b776-fd23a765ed35","pitchNumber":5,"startTime":"2026-02-28T19:46:52.282Z","endTime":"2026-02-28T19:46:59.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":702544,"link":"/api/v1/people/702544","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1097460633202,"aZ":-32.00496841486136,"pfxX":7.209765242060238,"pfxZ":0.11323493839410403,"pX":1.1062634746651145,"pZ":3.3794558221134587,"vX0":5.993215571278026,"vY0":-120.45374635925266,"vZ0":2.1310510593715986,"x":74.83,"y":147.53,"x0":-2.3575158353117516,"y0":50.000655177304346,"z0":5.328694167965001,"aX":10.508974601471534},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.1,"breakHorizontal":-14.5,"spinRate":2643,"spinDirection":64},"zone":12,"typeConfidence":0.83,"plateTime":0.45609703519473754,"extension":6.0097063330972755},"index":6,"playId":"30427fb6-45b5-3528-95a0-880f5908cd0e","pitchNumber":6,"startTime":"2026-02-28T19:47:11.643Z","endTime":"2026-02-28T19:47:17.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":702544,"link":"/api/v1/people/702544","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702544,"link":"/api/v1/people/702544"},"credit":"b_pa"},{"player":{"id":669371,"link":"/api/v1/people/669371"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.100000000000001,"awayTeamWinProbability":86.9,"homeTeamWinProbabilityAdded":1.4000000000000004,"leverageIndex":0.41,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:47:17.571Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Morabito grounds out, third baseman Randal Diaz to first baseman Warming Bernabel.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-28T19:47:19.338Z","endTime":"2026-02-28T19:49:19.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":703492,"fullName":"Nick Morabito","link":"/api/v1/people/703492"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703492,"fullName":"Nick Morabito","link":"/api/v1/people/703492"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695538,"link":"/api/v1/people/695538"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.9148548900639,"aZ":-18.7652325745317,"pfxX":-8.545534117991895,"pfxZ":7.164189852923435,"pX":-0.7167006760211269,"pZ":2.7058969678770914,"vX0":7.310790041317913,"vY0":-136.17355330178722,"vZ0":-2.92411058370995,"x":144.32,"y":165.72,"x0":-2.3307666485945737,"y0":50.00106332636205,"z0":5.097413654114428,"aX":-15.989339689704478},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":13.8,"spinRate":2430,"spinDirection":233},"zone":1,"typeConfidence":0.9,"plateTime":0.40279472521345516,"extension":6.308621416981595},"index":0,"playId":"3d075ba4-0b48-3b0b-83d6-934420e2c4e8","pitchNumber":1,"startTime":"2026-02-28T19:47:42.101Z","endTime":"2026-02-28T19:47:45.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":703492,"link":"/api/v1/people/703492","batSide":{"code":"R","description":"Right"}},"first":{"id":702544,"link":"/api/v1/people/702544"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.346993972040906,"aZ":-19.34953338148118,"pfxX":-9.068956308454673,"pfxZ":6.784289363316198,"pX":-0.46764250388418804,"pZ":2.738122229412547,"vX0":7.5898543866102655,"vY0":-136.65865345573002,"vZ0":-3.1105794807399803,"x":134.83,"y":164.85,"x0":-2.10384361683144,"y0":50.00049205899718,"z0":5.221511582598416,"aX":-17.137151763087193},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.8,"breakHorizontal":14.8,"spinRate":2546,"spinDirection":236},"zone":1,"typeConfidence":0.91,"plateTime":0.40093085604853007,"extension":6.355853551690514},"index":1,"playId":"3c6ac404-3525-3fba-8496-0d997463ca38","pitchNumber":2,"startTime":"2026-02-28T19:48:03.813Z","endTime":"2026-02-28T19:48:08.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":703492,"link":"/api/v1/people/703492","batSide":{"code":"R","description":"Right"}},"first":{"id":702544,"link":"/api/v1/people/702544"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.7,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54530193476513,"aZ":-22.260059581152294,"pfxX":0.010516621375014523,"pfxZ":5.638537691550412,"pX":2.1344120087411267,"pZ":1.5744095050847113,"vX0":11.006914078313084,"vY0":-130.98322620933783,"vZ0":-4.954784097890856,"x":35.64,"y":196.27,"x0":-2.1025083283210857,"y0":50.00328543080805,"z0":5.128992386497859,"aX":0.017940400404930425},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.4,"breakHorizontal":-2.2,"spinRate":2595,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4162619618847896,"extension":6.246163175501124},"index":2,"playId":"5263d82c-fa5b-3582-b6aa-c4faec0d4e62","pitchNumber":3,"startTime":"2026-02-28T19:48:29.774Z","endTime":"2026-02-28T19:48:35.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":703492,"link":"/api/v1/people/703492","batSide":{"code":"R","description":"Right"}},"first":{"id":702544,"link":"/api/v1/people/702544"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":81.7,"endSpeed":74.7,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7371641035159,"aZ":-30.34584152972567,"pfxX":8.316848152145983,"pfxZ":1.2865060330357991,"pX":0.6596495477946323,"pZ":2.126916449221018,"vX0":4.848447595694406,"vY0":-118.85837486310919,"vZ0":-0.7968949642039465,"x":91.86,"y":181.35,"x0":-2.4932226644404367,"y0":50.00149996922125,"z0":5.244769572501653,"aX":11.786922113451906},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.4,"breakHorizontal":-16.3,"spinRate":2795,"spinDirection":64},"zone":9,"typeConfidence":0.9,"plateTime":0.4624693026690472,"extension":5.98488116546004},"index":3,"playId":"7f199044-97a2-3939-a73f-0e84b71239bb","pitchNumber":4,"startTime":"2026-02-28T19:48:48.429Z","endTime":"2026-02-28T19:48:51.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":703492,"link":"/api/v1/people/703492","batSide":{"code":"R","description":"Right"}},"first":{"id":702544,"link":"/api/v1/people/702544"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":73.9,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.397675213403108,"aZ":-31.77805059045026,"pfxX":5.4466954465273565,"pfxZ":0.27846099190615625,"pX":0.4505504449314334,"pZ":2.1161835952195758,"vX0":5.02060618841721,"vY0":-118.50908013225965,"vZ0":-0.5233830606042456,"x":99.83,"y":181.64,"x0":-2.416697927393211,"y0":50.00058412181823,"z0":5.287927582214883,"aX":7.606478361018694},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.7,"breakHorizontal":-11.3,"spinRate":2723,"spinDirection":65},"zone":9,"typeConfidence":0.89,"plateTime":0.46537515984929234,"extension":5.963119987000944},"hitData":{"launchSpeed":86.8,"launchAngle":-33.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.96,"coordY":166.62}},"index":4,"playId":"95331f4d-5667-3c2d-9363-8b63f7640b25","pitchNumber":5,"startTime":"2026-02-28T19:49:11.892Z","endTime":"2026-02-28T19:49:19.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":703492,"link":"/api/v1/people/703492","batSide":{"code":"R","description":"Right"}},"first":{"id":702544,"link":"/api/v1/people/702544"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703492,"link":"/api/v1/people/703492"},"credit":"b_ab"},{"player":{"id":669371,"link":"/api/v1/people/669371"},"credit":"p_ab"},{"player":{"id":703492,"link":"/api/v1/people/703492"},"credit":"b_pa"},{"player":{"id":669371,"link":"/api/v1/people/669371"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.7,"awayTeamWinProbability":89.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.98,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:49:19.684Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cayden Wallace grounds out, shortstop Antonio Jimenez to first baseman Jared Young.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-28T19:51:39.681Z","endTime":"2026-02-28T19:52:42.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691024,"fullName":"Cayden Wallace","link":"/api/v1/people/691024"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595897,"fullName":"Nick Burdi","link":"/api/v1/people/595897"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691024,"fullName":"Cayden Wallace","link":"/api/v1/people/691024"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":806128,"link":"/api/v1/people/806128"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jihwan Bae replaces center fielder Tyrone Taylor, batting 8th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"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-28T19:51:12.995Z","endTime":"2026-02-28T19:51:13.030Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678225,"link":"/api/v1/people/678225"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":621438,"link":"/api/v1/people/621438"},"defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":814409,"link":"/api/v1/people/814409","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Antonio Jimenez replaces shortstop Ronny Mauricio, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"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-28T19:51:13.030Z","endTime":"2026-02-28T19:51:13.034Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806128,"link":"/api/v1/people/806128"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":677595,"link":"/api/v1/people/677595"},"defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":814409,"link":"/api/v1/people/814409","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Nick Burdi replaces Adbert Alzolay.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-28T19:51:13.034Z","endTime":"2026-02-28T19:51:36.216Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595897,"link":"/api/v1/people/595897"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":640470,"link":"/api/v1/people/640470","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":814409,"link":"/api/v1/people/814409","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Cayden Wallace replaces Seaver King.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"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-28T19:51:36.216Z","endTime":"2026-02-28T19:51:39.681Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691024,"link":"/api/v1/people/691024"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":814409,"link":"/api/v1/people/814409"},"defense":{"pitcher":{"id":595897,"link":"/api/v1/people/595897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":814409,"link":"/api/v1/people/814409","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.201622792448983,"aZ":-30.486001834230244,"pfxX":-11.391814871181646,"pfxZ":0.8848246079535134,"pX":-0.23677701390234188,"pZ":2.900241531754671,"vX0":8.365110211708133,"vY0":-136.81539526828823,"vZ0":-1.1114527086870976,"x":80.71,"y":107.91,"x0":-1.8430935705334979,"y0":50.00343513305925,"z0":5.387761586420561,"aX":-21.748813949749593},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.6,"breakHorizontal":19.1,"spinRate":2144,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.39927586789945435,"extension":5.7136592283409104},"index":4,"playId":"436f32db-628b-3aa5-bf4b-4ad2bdb5f10d","pitchNumber":1,"startTime":"2026-02-28T19:51:39.681Z","endTime":"2026-02-28T19:52:08.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595897,"link":"/api/v1/people/595897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":691024,"link":"/api/v1/people/691024","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.194,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.910412002042005,"aZ":-30.904556960853622,"pfxX":-11.086874800883805,"pfxZ":0.6507987842457776,"pX":-0.30551644107236997,"pZ":2.296430997598635,"vX0":7.96684326037325,"vY0":-138.47986849139667,"vZ0":-2.664413649236329,"x":128.65,"y":176.78,"x0":-1.7742583947084305,"y0":50.00128620532222,"z0":5.330903477591479,"aX":-21.606279961555817},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":0.8,"breakHorizontal":18.5,"spinRate":2070,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.39499637539292776,"extension":5.789160759095869},"hitData":{"launchSpeed":87.1,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.92,"coordY":144.67}},"index":5,"playId":"e62bce36-a522-3922-9eb3-7bfca4123719","pitchNumber":2,"startTime":"2026-02-28T19:52:24.163Z","endTime":"2026-02-28T19:52:42.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595897,"link":"/api/v1/people/595897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":691024,"link":"/api/v1/people/691024","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691024,"link":"/api/v1/people/691024"},"credit":"b_ab"},{"player":{"id":595897,"link":"/api/v1/people/595897"},"credit":"p_ab"},{"player":{"id":691024,"link":"/api/v1/people/691024"},"credit":"b_pa"},{"player":{"id":595897,"link":"/api/v1/people/595897"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.600000000000001,"awayTeamWinProbability":88.4,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:52:42.797Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin Made grounds out, pitcher Nick Burdi to first baseman Jared Young.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-28T19:52:37.742Z","endTime":"2026-02-28T19:53:43.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":691183,"fullName":"Kevin Made","link":"/api/v1/people/691183"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595897,"fullName":"Nick Burdi","link":"/api/v1/people/595897"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691183,"fullName":"Kevin Made","link":"/api/v1/people/691183"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595897,"link":"/api/v1/people/595897"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96162345502538,"aZ":-26.76363279631128,"pfxX":-10.618077547180057,"pfxZ":2.776571598962592,"pX":-1.2450353593221313,"pZ":2.412273844094298,"vX0":4.878236343681144,"vY0":-138.52779912970848,"vZ0":-3.3292388059334037,"x":164.46,"y":173.65,"x0":-1.6458965979643931,"y0":50.00572776421311,"z0":5.412173931912996,"aX":-20.70975624042318},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.6,"breakHorizontal":18.2,"spinRate":2115,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.3948785861004036,"extension":5.60239005068519},"index":0,"playId":"8a910761-1b89-350f-baa7-d5e771a29f5c","pitchNumber":1,"startTime":"2026-02-28T19:52:59.355Z","endTime":"2026-02-28T19:53:12.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595897,"link":"/api/v1/people/595897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":691183,"link":"/api/v1/people/691183","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.925135764022208,"aZ":-30.742602616025724,"pfxX":8.395426229351516,"pfxZ":0.9056314190174319,"pX":1.5776974572722096,"pZ":2.5649867755451474,"vX0":6.01201868235437,"vY0":-125.10128277992465,"vZ0":-0.9137157067286916,"x":56.86,"y":169.53,"x0":-1.9498087998682392,"y0":50.003736128102624,"z0":5.461600364172858,"aX":13.266083012467453},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.7,"breakHorizontal":-16.6,"spinRate":2900,"spinDirection":54},"zone":12,"typeConfidence":2.0,"plateTime":0.4383228008527702,"extension":5.502746266194275},"index":1,"playId":"9a9ed8ca-dd60-3e3b-be6f-5664a1c7aad7","pitchNumber":2,"startTime":"2026-02-28T19:53:17.072Z","endTime":"2026-02-28T19:53:21.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595897,"link":"/api/v1/people/595897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":691183,"link":"/api/v1/people/691183","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8065657221625,"aZ":-27.601199000478122,"pfxX":-10.030445507698115,"pfxZ":2.3848284156348143,"pX":0.46707773644822653,"pZ":1.4889662426234374,"vX0":9.048699920848186,"vY0":-136.81292451582559,"vZ0":-5.379495899078742,"x":99.2,"y":198.58,"x0":-1.5608919394058327,"y0":50.00383404187158,"z0":5.344030782036105,"aX":-19.243334541981696},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.5,"breakHorizontal":16.6,"spinRate":2118,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.398535099801792,"extension":5.7095731280023125},"hitData":{"launchSpeed":66.3,"launchAngle":-62.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.38,"coordY":182.98}},"index":2,"playId":"f23a75de-46f8-3f37-bff2-53af23d5b153","pitchNumber":3,"startTime":"2026-02-28T19:53:34.011Z","endTime":"2026-02-28T19:53:43.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595897,"link":"/api/v1/people/595897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":691183,"link":"/api/v1/people/691183","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691183,"link":"/api/v1/people/691183"},"credit":"b_ab"},{"player":{"id":595897,"link":"/api/v1/people/595897"},"credit":"p_ab"},{"player":{"id":691183,"link":"/api/v1/people/691183"},"credit":"b_pa"},{"player":{"id":595897,"link":"/api/v1/people/595897"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:53:43.610Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sam Brown flies out to center fielder Jihwan Bae.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-28T19:53:50.902Z","endTime":"2026-02-28T19:54:59.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694848,"fullName":"Sam Brown","link":"/api/v1/people/694848"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595897,"fullName":"Nick Burdi","link":"/api/v1/people/595897"},"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":694848,"fullName":"Sam Brown","link":"/api/v1/people/694848"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678225,"link":"/api/v1/people/678225"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34697030605455,"aZ":-30.40953029334758,"pfxX":-10.754082297249303,"pfxZ":0.9145347305328855,"pX":-0.061720664004746864,"pZ":2.6862183109385254,"vX0":7.881519504485494,"vY0":-138.3077338619682,"vZ0":-1.9951633717184225,"x":119.35,"y":166.25,"x0":-1.5535390198446404,"y0":50.00582998202498,"z0":5.45989289721283,"aX":-20.802082613837534},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.4,"breakHorizontal":17.8,"spinRate":2118,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.39629404486123754,"extension":5.796193951569276},"index":0,"playId":"3fd4c327-c22c-34ed-8d63-170b87945f92","pitchNumber":1,"startTime":"2026-02-28T19:54:11.978Z","endTime":"2026-02-28T19:54:20.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595897,"link":"/api/v1/people/595897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":694848,"link":"/api/v1/people/694848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.162676806394387,"aZ":-29.473476407149512,"pfxX":7.634606071911149,"pfxZ":1.6913639680420935,"pX":0.03475165521443816,"pZ":2.4850792566468045,"vX0":2.6545622373563944,"vY0":-125.89243279695218,"vZ0":-1.494008970349123,"x":115.68,"y":171.68,"x0":-2.026972208693398,"y0":50.001769451452724,"z0":5.487062251908982,"aX":12.169591237406904},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.0,"breakHorizontal":-14.4,"spinRate":2732,"spinDirection":71},"zone":5,"typeConfidence":2.0,"plateTime":0.4361997029608471,"extension":5.64352984340436},"hitData":{"launchSpeed":99.0,"launchAngle":38.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":32.14,"coordY":104.17}},"index":1,"playId":"33d1e38f-c50c-3aab-8983-305dad9cdfda","pitchNumber":2,"startTime":"2026-02-28T19:54:48.744Z","endTime":"2026-02-28T19:54:59.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595897,"link":"/api/v1/people/595897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":694848,"link":"/api/v1/people/694848","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694848,"link":"/api/v1/people/694848"},"credit":"b_ab"},{"player":{"id":595897,"link":"/api/v1/people/595897"},"credit":"p_ab"},{"player":{"id":694848,"link":"/api/v1/people/694848"},"credit":"b_pa"},{"player":{"id":595897,"link":"/api/v1/people/595897"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.8,"awayTeamWinProbability":87.2,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:54:59.650Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Ramos strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-28T19:57:17.621Z","endTime":"2026-02-28T19:58:52.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682947,"fullName":"Jose Ramos","link":"/api/v1/people/682947"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682947,"fullName":"Jose Ramos","link":"/api/v1/people/682947"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Cayden Wallace remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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-28T19:56:03.273Z","endTime":"2026-02-28T19:56:03.312Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691024,"link":"/api/v1/people/691024"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":814409,"link":"/api/v1/people/814409"},"defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":814409,"link":"/api/v1/people/814409"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":682947,"link":"/api/v1/people/682947","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Paxton Schultz replaces Cole Henry.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-28T19:56:03.312Z","endTime":"2026-02-28T19:57:17.621Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687606,"link":"/api/v1/people/687606"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669371,"link":"/api/v1/people/669371","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":682947,"link":"/api/v1/people/682947","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.859139618776904,"aZ":-20.807152442155992,"pfxX":-0.2560031059559895,"pfxZ":6.917143208041992,"pX":1.0024707652458928,"pZ":2.1271869439647304,"vX0":8.474110864918543,"vY0":-127.53129993837496,"vZ0":-4.791932462478511,"x":89.04,"y":127.7,"x0":-2.3335693068248013,"y0":50.00009741366238,"z0":5.677082095771354,"aX":-0.42064067200065786},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":11.6,"breakHorizontal":-1.6,"spinRate":2194,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.429897846912044,"extension":5.993675561756126},"index":2,"playId":"bc617cac-e06f-34de-aa83-efb222614554","pitchNumber":1,"startTime":"2026-02-28T19:57:17.621Z","endTime":"2026-02-28T19:57:23.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":682947,"link":"/api/v1/people/682947","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":92.8,"endSpeed":84.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01284372254864,"aZ":-16.945083738889586,"pfxX":-6.601316973488629,"pfxZ":8.31818096417147,"pX":-0.7499894308397281,"pZ":3.200936787409814,"vX0":6.550493520288963,"vY0":-134.87802662443073,"vZ0":-3.7159749354653155,"x":145.59,"y":152.35,"x0":-2.3596022633190743,"y0":50.00649322783901,"z0":5.801291558672644,"aX":-12.091307251166173},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":10.4,"spinRate":2123,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4070589835396765,"extension":6.084890687770268},"index":3,"playId":"73ebd842-e795-3755-a8bf-3f75957daf15","pitchNumber":2,"startTime":"2026-02-28T19:57:36.212Z","endTime":"2026-02-28T19:57:42.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":682947,"link":"/api/v1/people/682947","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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.7,"endSpeed":77.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.813875552634695,"aZ":-29.59548617344233,"pfxX":-3.148687551901664,"pfxZ":1.6945704240927526,"pX":-0.4255204984725717,"pZ":1.9793701410617617,"vX0":5.404269483665562,"vY0":-123.13005219141824,"vZ0":-3.4548375335511587,"x":133.22,"y":185.34,"x0":-2.250017670977067,"y0":50.000130765008436,"z0":5.932659950346483,"aX":-4.783952688263067},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.4,"breakHorizontal":4.3,"spinRate":1502,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.44660425028334805,"extension":6.061649411613722},"index":4,"playId":"28c1a535-1efd-3cee-a9be-dccab9c31217","pitchNumber":3,"startTime":"2026-02-28T19:57:58.933Z","endTime":"2026-02-28T19:58:06.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":682947,"link":"/api/v1/people/682947","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-02-28T19:58:06.787Z","endTime":"2026-02-28T19:58:23.443Z","isPitch":false,"type":"action","player":{"id":682947,"link":"/api/v1/people/682947"},"defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":682947,"link":"/api/v1/people/682947","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.168718565255897,"aZ":-29.12624624316493,"pfxX":3.0666112878770844,"pfxZ":2.0272322949690222,"pX":0.0700307198331639,"pZ":2.034839779380857,"vX0":4.985523082794771,"vY0":-121.76911670151202,"vZ0":-2.8669905852775726,"x":114.33,"y":183.84,"x0":-2.3998705655001826,"y0":50.00558734107684,"z0":5.738819745339482,"aX":4.621295599620524},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.2,"breakHorizontal":-6.7,"spinRate":2279,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.44924116650402324,"extension":5.942325342973661},"index":6,"playId":"0ff727d0-30c2-3d18-972f-25b7ab7e24bb","pitchNumber":4,"startTime":"2026-02-28T19:58:23.443Z","endTime":"2026-02-28T19:58:26.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":682947,"link":"/api/v1/people/682947","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71122559282035,"aZ":-14.306669592132057,"pfxX":-4.154520922161178,"pfxZ":9.569312419935684,"pX":0.5707252823652931,"pZ":3.2714797325447096,"vX0":8.648075581427275,"vY0":-136.01220920309623,"vZ0":-4.1347765464465045,"x":95.25,"y":150.45,"x0":-2.1149438339936952,"y0":50.00611516795087,"z0":5.80819923595891,"aX":-7.7605665677309545},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":5.6,"spinRate":2284,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.40319207666541024,"extension":6.192335842805419},"index":7,"playId":"27973bae-beec-36cd-8646-0a04b5a15306","pitchNumber":5,"startTime":"2026-02-28T19:58:47.215Z","endTime":"2026-02-28T19:58:52.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":682947,"link":"/api/v1/people/682947","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682947,"link":"/api/v1/people/682947"},"credit":"b_ab"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_ab"},{"player":{"id":682947,"link":"/api/v1/people/682947"},"credit":"b_pa"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-28T19:58:52.212Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jared Young walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-28T19:58:52.876Z","endTime":"2026-02-28T20:00:56.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"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(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.0,"endSpeed":81.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.651663383388204,"aZ":-21.803754655190197,"pfxX":0.6454685904877198,"pfxZ":6.159252229415612,"pX":-0.43602608801908704,"pZ":2.92086786749848,"vX0":5.3132097394826205,"vY0":-128.22237430009469,"vZ0":-2.7970024836829004,"x":133.62,"y":159.92,"x0":-2.6092124304539945,"y0":50.006360041958274,"z0":5.705919484647165,"aX":1.0860348148049803},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.8,"breakHorizontal":-2.3,"spinRate":2258,"spinDirection":194},"zone":1,"typeConfidence":2.0,"plateTime":0.42531734688703393,"extension":5.856653860660872},"index":0,"playId":"d7dc72e9-31d9-376e-96f9-ed40014f56b6","pitchNumber":1,"startTime":"2026-02-28T19:59:17.355Z","endTime":"2026-02-28T19:59:21.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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.2,"endSpeed":85.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87024173986424,"aZ":-14.53377625126144,"pfxX":-5.937442532852648,"pfxZ":9.519054296347118,"pX":1.6912621769080238,"pZ":2.132881117069555,"vX0":11.78234531186793,"vY0":-135.1197468515105,"vZ0":-6.75694299764103,"x":52.53,"y":181.19,"x0":-1.9501842675322454,"y0":50.00049904028857,"z0":5.683149503398752,"aX":-11.001093331024974},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":8.3,"spinRate":2159,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.40505167633170647,"extension":5.9587951902257394},"index":1,"playId":"c86dbc5d-f819-34e3-ae4d-115f82f21e54","pitchNumber":2,"startTime":"2026-02-28T19:59:34.893Z","endTime":"2026-02-28T19:59:38.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.949724286827372,"aZ":-17.659146067408038,"pfxX":-1.4312392975775976,"pfxZ":8.308986756590258,"pX":0.13090743426029067,"pZ":3.3574415162778353,"vX0":6.778427761031581,"vY0":-130.69326317132385,"vZ0":-2.7524078820415814,"x":112.01,"y":148.13,"x0":-2.2992058783703877,"y0":50.0044346666225,"z0":5.735089594163154,"aX":-2.500992837816966},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.8,"breakHorizontal":1.2,"spinRate":2345,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.4174873397543064,"extension":5.887354680502152},"index":2,"playId":"25a43313-947a-351f-a767-af01053e567c","pitchNumber":3,"startTime":"2026-02-28T19:59:51.021Z","endTime":"2026-02-28T19:59:54.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38403328388495,"aZ":-25.18962215221052,"pfxX":-2.7730217571960765,"pfxZ":4.400923312944688,"pX":-2.236651153234482,"pZ":3.7356191663548937,"vX0":1.2513759800836508,"vY0":-125.19136753084496,"vZ0":-0.5794203397973979,"x":202.26,"y":137.92,"x0":-2.382851961518981,"y0":50.00142251063676,"z0":6.032699993608727,"aX":-4.3992130314503015},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.0,"breakHorizontal":4.7,"spinRate":1740,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.43759078908081817,"extension":5.827712823899902},"index":3,"playId":"cc337a9f-dc80-3ab7-a86c-d42669dbc0d5","pitchNumber":4,"startTime":"2026-02-28T20:00:11.601Z","endTime":"2026-02-28T20:00:15.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.351805518938477,"aZ":-28.31570680515797,"pfxX":-2.0076153767307225,"pfxZ":2.5113813461784584,"pX":0.3585527388156054,"pZ":0.666763677617014,"vX0":6.6529496048940855,"vY0":-123.29528570212015,"vZ0":-6.508500382857058,"x":103.33,"y":220.78,"x0":-2.118143198223364,"y0":50.001538288233476,"z0":5.741721027208389,"aX":-3.0809553785087025},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.2,"breakHorizontal":2.0,"spinRate":1790,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.44487101511426186,"extension":6.05418740386517},"index":4,"playId":"523b747f-4683-30fe-88f6-cc76734bdce8","pitchNumber":5,"startTime":"2026-02-28T20:00:28.796Z","endTime":"2026-02-28T20:00:35.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.464494764410652,"aZ":-28.24059982040331,"pfxX":-5.66029571930891,"pfxZ":2.514649529412642,"pX":-1.7940930372095998,"pZ":3.025543207743072,"vX0":2.8925268502402304,"vY0":-123.4727422153804,"vZ0":-1.344054548139262,"x":185.39,"y":157.09,"x0":-2.23704958424745,"y0":50.00399686023739,"z0":5.923784185155489,"aX":-8.858698746365263},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.6,"breakHorizontal":9.7,"spinRate":1524,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.44132808731346707,"extension":5.900385495276114},"index":5,"playId":"4a2e7d3b-60a2-319a-a252-0652377fc338","pitchNumber":6,"startTime":"2026-02-28T20:00:52.908Z","endTime":"2026-02-28T20:00:56.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_pa"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.200000000000001,"awayTeamWinProbability":86.8,"homeTeamWinProbabilityAdded":3.200000000000001,"leverageIndex":0.73,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:00:56.427Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ben Rortvedt flies out to left fielder Sam Brown.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-28T20:01:00.274Z","endTime":"2026-02-28T20:03:05.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694848,"link":"/api/v1/people/694848"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.535265363329685,"aZ":-28.754906477542892,"pfxX":-5.769037612453125,"pfxZ":2.1836319899242316,"pX":0.08136812269292976,"pZ":1.4805297120102598,"vX0":6.950835037182403,"vY0":-123.6115540321637,"vZ0":-4.681882366541438,"x":113.9,"y":198.81,"x0":-2.000054460673091,"y0":50.00614930068707,"z0":5.776169036921134,"aX":-9.049982697864591},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.2,"breakHorizontal":9.1,"spinRate":1664,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4408542235990729,"extension":6.034195088286078},"index":0,"playId":"faea999f-376b-3064-8158-9e93a40d68b3","pitchNumber":1,"startTime":"2026-02-28T20:01:25.250Z","endTime":"2026-02-28T20:01:28.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"237c665d-30f6-3d41-808b-41c6cd11de7f","startTime":"2026-02-28T20:01:44.883Z","endTime":"2026-02-28T20:01:47.883Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8724680830333,"aZ":-20.56657119705232,"pfxX":-0.4038312994566663,"pfxZ":6.729983966590032,"pX":-0.2072068780136074,"pZ":3.780272516930449,"vX0":5.629657350631374,"vY0":-129.91397308657793,"vZ0":-1.141527260303341,"x":124.9,"y":136.71,"x0":-2.3413908940005963,"y0":50.00314572440063,"z0":5.774992616672213,"aX":-0.6965160471592439},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.2,"breakHorizontal":-0.4,"spinRate":2109,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.42012889670681597,"extension":5.880029602266228},"index":2,"playId":"445da706-cbb4-3723-9342-0b4e5218a9dc","pitchNumber":2,"startTime":"2026-02-28T20:02:04.313Z","endTime":"2026-02-28T20:02:10.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"445da706-cbb4-3723-9342-0b4e5218a9dc","startTime":"2026-02-28T20:02:13.573Z","endTime":"2026-02-28T20:02:31.365Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94531191868915,"aZ":-20.545498992711646,"pfxX":-1.09966221075776,"pfxZ":6.743591098339888,"pX":1.2188159268407703,"pZ":2.268735970214482,"vX0":9.19780751055576,"vY0":-130.13083378128198,"vZ0":-4.759492321466876,"x":70.54,"y":177.52,"x0":-2.2105436405907377,"y0":50.00235553248614,"z0":5.666925644100399,"aX":-1.8974505464394844},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.4,"breakHorizontal":0.1,"spinRate":2087,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4200544113587932,"extension":5.970588688303416},"index":4,"playId":"45b8931f-d53a-3eff-9ddf-547b0fe86e0e","pitchNumber":3,"startTime":"2026-02-28T20:02:31.365Z","endTime":"2026-02-28T20:02:36.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.680914113147814,"aZ":-15.636685120986343,"pfxX":-5.475072471988614,"pfxZ":8.998210961653397,"pX":-0.38109788869894917,"pZ":3.1052943884961954,"vX0":6.678615839411297,"vY0":-134.57635607337753,"vZ0":-4.186675348772004,"x":131.53,"y":154.94,"x0":-2.181360775806172,"y0":50.002994663208284,"z0":5.78582766770556,"aX":-10.062684282920207},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.6,"breakHorizontal":8.5,"spinRate":2174,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.40671405835189667,"extension":6.017550995443978},"hitData":{"launchSpeed":94.2,"launchAngle":54.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.99,"coordY":110.87}},"index":5,"playId":"26748515-6584-3b7f-823c-1e121cf3021c","pitchNumber":4,"startTime":"2026-02-28T20:02:53.708Z","endTime":"2026-02-28T20:03:05.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_ab"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_ab"},{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_pa"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.6,"awayTeamWinProbability":90.4,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.55,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:03:05.743Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mark Vientos doubles (1) on a sharp fly ball to right fielder Jack Rogers. Jared Young scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-28T20:03:11.903Z","endTime":"2026-02-28T20:06:42.317Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,7],"actionIndex":[6],"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":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":679788,"link":"/api/v1/people/679788"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":{"id":687606,"link":"/api/v1/people/687606"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.091367473279366,"aZ":-16.079524683400518,"pfxX":-1.4327584355717895,"pfxZ":9.339739675485559,"pX":-0.8914440314517541,"pZ":2.438674429221396,"vX0":4.811762940288524,"vY0":-130.35440496222537,"vZ0":-5.323948637158956,"x":150.98,"y":172.94,"x0":-2.5740494771400413,"y0":50.00001741476935,"z0":5.719041842049526,"aX":-2.4684360756212813},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":16.0,"breakHorizontal":1.6,"spinRate":2251,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.4199750874555419,"extension":5.963905511851039},"index":0,"playId":"1c58dabb-16c9-303c-a4e3-f36f2bfae3ca","pitchNumber":1,"startTime":"2026-02-28T20:03:34.308Z","endTime":"2026-02-28T20:03:39.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-02-28T20:03:51.907Z","endTime":"2026-02-28T20:04:07.653Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"},"defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.120377235182907,"aZ":-19.156613074281978,"pfxX":-0.3219109019732267,"pfxZ":7.3754053547849425,"pX":0.6627616824988964,"pZ":2.5377572505994572,"vX0":7.614781172989208,"vY0":-131.1181848409484,"vZ0":-4.563084783954318,"x":91.74,"y":170.26,"x0":-2.2204445744841226,"y0":50.0055608823775,"z0":5.703870662016651,"aX":-0.5697908076812933},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.7,"breakHorizontal":-0.8,"spinRate":2274,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.4155528595848099,"extension":6.275811641627553},"index":2,"playId":"dd802eaa-f044-3871-a947-1539d8726d7d","pitchNumber":2,"startTime":"2026-02-28T20:04:07.653Z","endTime":"2026-02-28T20:04:11.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75312402876705,"aZ":-20.00100898775938,"pfxX":0.4422440781909578,"pfxZ":7.1268446340904354,"pX":0.803715319402088,"pZ":3.1173155858780097,"vX0":7.392160393181995,"vY0":-129.08218696928162,"vZ0":-2.9517397223385227,"x":86.36,"y":154.61,"x0":-2.1399966230161036,"y0":50.00471047563353,"z0":5.7940279446219325,"aX":0.7546538384842298},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.6,"breakHorizontal":-2.3,"spinRate":2313,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.42234085792507425,"extension":5.772877789400918},"index":3,"playId":"d80dec1e-2788-3b52-938d-a268db558509","pitchNumber":3,"startTime":"2026-02-28T20:04:27.322Z","endTime":"2026-02-28T20:04:31.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9658422000339,"aZ":-17.79463457707835,"pfxX":1.4863366779801446,"pfxZ":8.370592220605657,"pX":1.995849161162689,"pZ":2.313893380893981,"vX0":9.726136159847877,"vY0":-130.13352442938086,"vZ0":-5.160595759880777,"x":40.92,"y":176.3,"x0":-1.9808463323139964,"y0":50.00077267379136,"z0":5.668017463004002,"aX":2.54995166725014},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":14.2,"breakHorizontal":-4.8,"spinRate":2246,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4206783444957072,"extension":6.049212650741692},"index":4,"playId":"3d2f56ca-3b1e-3c85-949b-bab564f5cf3f","pitchNumber":4,"startTime":"2026-02-28T20:04:54.841Z","endTime":"2026-02-28T20:04:58.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64181471678558,"aZ":-27.851270337788545,"pfxX":-2.885622995653725,"pfxZ":2.7966066537625007,"pX":0.04432555792772239,"pZ":-0.6533619457978679,"vX0":6.330634854658731,"vY0":-123.69629585994852,"vZ0":-9.592280931643334,"x":115.31,"y":256.42,"x0":-2.1779124663577445,"y0":50.00018750698106,"z0":5.624835124308975,"aX":-4.453126742668494},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.9,"breakHorizontal":3.7,"spinRate":1803,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4435131853656302,"extension":5.944832020653642},"index":5,"playId":"53d4985e-b7c5-3cb2-9e55-683fc7c575b6","pitchNumber":5,"startTime":"2026-02-28T20:05:15.894Z","endTime":"2026-02-28T20:05:20.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":6,"startTime":"2026-02-28T20:05:43.205Z","endTime":"2026-02-28T20:06:18.647Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"},"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.195945306488827,"aZ":-13.126082941691175,"pfxX":-5.627783282325746,"pfxZ":10.231005930796842,"pX":0.82789785408596,"pZ":2.4301208085454813,"vX0":9.635156889323156,"vY0":-135.69769162660677,"vZ0":-6.268916063843386,"x":85.44,"y":173.17,"x0":-2.040482155269297,"y0":50.000446490104,"z0":5.687775285983249,"aX":-10.475929255800297},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":8.2,"spinRate":2252,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4039100980271799,"extension":5.990321266617729},"hitData":{"launchSpeed":102.9,"launchAngle":25.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":206.82,"coordY":82.66}},"index":7,"playId":"35a5cdc6-d98a-37e2-a005-d287a8733657","pitchNumber":6,"startTime":"2026-02-28T20:06:18.647Z","endTime":"2026-02-28T20:06:42.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.9,"awayTeamWinProbability":81.1,"homeTeamWinProbabilityAdded":9.299999999999999,"leverageIndex":0.96,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:06:42.317Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mitch Voit grounds out sharply, second baseman Cayden Wallace to first baseman Warming Bernabel.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-28T20:06:56.546Z","endTime":"2026-02-28T20:07:58.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":702491,"fullName":"Mitch Voit","link":"/api/v1/people/702491"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":702491,"fullName":"Mitch Voit","link":"/api/v1/people/702491"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691024,"link":"/api/v1/people/691024"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Ryan Clifford replaces Mark Vientos.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"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-28T20:06:56.545Z","endTime":"2026-02-28T20:07:07.731Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691775,"link":"/api/v1/people/691775"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":668901,"link":"/api/v1/people/668901"},"base":2,"defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":702491,"link":"/api/v1/people/702491","batSide":{"code":"R","description":"Right"}},"second":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.319650590329694,"aZ":-19.443202436837225,"pfxX":-1.6250375366448333,"pfxZ":7.4234925560043346,"pX":1.0933152640905703,"pZ":1.7709574624461701,"vX0":8.96134511644279,"vY0":-129.66394683059306,"vZ0":-6.034323025905397,"x":75.33,"y":190.96,"x0":-2.1859268800932656,"y0":50.00379142622541,"z0":5.596533014271926,"aX":-2.7889819629155204},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.4,"breakHorizontal":1.1,"spinRate":2282,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.42129127368102726,"extension":5.999883797577755},"index":1,"playId":"b673d510-58eb-3fbe-846d-b96209be5c82","pitchNumber":1,"startTime":"2026-02-28T20:07:07.731Z","endTime":"2026-02-28T20:07:12.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":702491,"link":"/api/v1/people/702491","batSide":{"code":"R","description":"Right"}},"second":{"id":691775,"link":"/api/v1/people/691775"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.159381695196068,"aZ":-28.27457991873752,"pfxX":0.6252269919627134,"pfxZ":2.469226892874479,"pX":1.6671662806903036,"pZ":1.2195655349393675,"vX0":9.25913958377279,"vY0":-124.59033247874049,"vZ0":-5.104621974487252,"x":53.45,"y":205.85,"x0":-2.17266994652984,"y0":50.00217026588944,"z0":5.621300722576997,"aX":0.9845249363008716},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.5,"breakHorizontal":-3.2,"spinRate":2232,"spinDirection":172},"zone":14,"typeConfidence":2.0,"plateTime":0.43899719255722003,"extension":6.250431941585925},"index":2,"playId":"6708ca75-4aa9-324d-9859-336491133725","pitchNumber":2,"startTime":"2026-02-28T20:07:25.094Z","endTime":"2026-02-28T20:07:28.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":702491,"link":"/api/v1/people/702491","batSide":{"code":"R","description":"Right"}},"second":{"id":691775,"link":"/api/v1/people/691775"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.263576882883783,"aZ":-12.43044891325866,"pfxX":-6.00039501645776,"pfxZ":10.484096032585006,"pX":-0.38470448644130123,"pZ":2.510250637526527,"vX0":7.262941146105652,"vY0":-135.96924929135463,"vZ0":-6.30698723154848,"x":131.66,"y":171.0,"x0":-2.3039023764542894,"y0":50.00053544558708,"z0":5.713079593736366,"aX":-11.297100677817431},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":9.5,"spinRate":2305,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4019852712037002,"extension":6.039205989504599},"hitData":{"launchSpeed":99.8,"launchAngle":8.0,"totalDistance":145.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":127.69,"coordY":144.14}},"index":3,"playId":"9359cf31-a993-36f0-862b-068504ac02ea","pitchNumber":3,"startTime":"2026-02-28T20:07:44.977Z","endTime":"2026-02-28T20:07:58.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":702491,"link":"/api/v1/people/702491","batSide":{"code":"R","description":"Right"}},"second":{"id":691775,"link":"/api/v1/people/691775"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702491,"link":"/api/v1/people/702491"},"credit":"b_ab"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_ab"},{"player":{"id":702491,"link":"/api/v1/people/702491"},"credit":"b_pa"},{"player":{"id":687606,"link":"/api/v1/people/687606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-5.099999999999998,"leverageIndex":1.93,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:07:58.779Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jack Rogers lines out to second baseman Mitch Voit.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-28T20:10:16.405Z","endTime":"2026-02-28T20:10:55.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":679788,"fullName":"Jack Rogers","link":"/api/v1/people/679788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":679788,"fullName":"Jack Rogers","link":"/api/v1/people/679788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702491,"link":"/api/v1/people/702491"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Ryan Clifford remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-28T20:08:37.810Z","endTime":"2026-02-28T20:09:14.888Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691775,"link":"/api/v1/people/691775"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":668901,"link":"/api/v1/people/668901"},"defense":{"pitcher":{"id":595897,"link":"/api/v1/people/595897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":679788,"link":"/api/v1/people/679788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Austin Warren replaces Nick Burdi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"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-28T20:09:14.888Z","endTime":"2026-02-28T20:10:18.578Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681810,"link":"/api/v1/people/681810"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":595897,"link":"/api/v1/people/595897","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":679788,"link":"/api/v1/people/679788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.674543810611127,"aZ":-33.47994148542394,"pfxX":9.467514529579539,"pfxZ":-0.8992477120340538,"pX":1.896568284108921,"pZ":1.0326049194968863,"vX0":7.360698802336243,"vY0":-120.07415850841771,"vZ0":-1.7457457831293224,"x":44.71,"y":210.9,"x0":-2.451297009935129,"y0":50.00584522526194,"z0":4.779412246570448,"aX":13.672348874266715},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.8,"breakHorizontal":-19.1,"spinRate":2829,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4581155467249376,"extension":6.135027701607435},"index":2,"playId":"8c583200-7d1c-33b6-acb5-a287583097a9","pitchNumber":1,"startTime":"2026-02-28T20:10:18.578Z","endTime":"2026-02-28T20:10:22.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":679788,"link":"/api/v1/people/679788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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.3,"endSpeed":86.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57235322332612,"aZ":-21.853404081398246,"pfxX":-12.038237618350834,"pfxZ":5.446441993573261,"pX":1.1830079463817458,"pZ":1.0889694273960724,"vX0":12.585138193095863,"vY0":-136.67215727883317,"vZ0":-5.714689513854266,"x":71.91,"y":209.38,"x0":-1.9130960287592744,"y0":50.00581738175154,"z0":4.703909203781887,"aX":-22.823232609139357},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.8,"breakHorizontal":19.2,"spinRate":2300,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4004610189256086,"extension":6.3911384332216485},"index":3,"playId":"a6128b52-fe63-39dd-95ec-2745cf8b606c","pitchNumber":2,"startTime":"2026-02-28T20:10:32.258Z","endTime":"2026-02-28T20:10:36.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":679788,"link":"/api/v1/people/679788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76005831786073,"aZ":-32.923941525898,"pfxX":8.77904154960704,"pfxZ":-0.5040554179595098,"pX":0.6510193173830692,"pZ":1.8720712723266,"vX0":4.573229317267101,"vY0":-121.38897342769789,"vZ0":-0.21775443692398588,"x":92.18,"y":188.23,"x0":-2.4035884075858807,"y0":50.00483376817093,"z0":4.851268771955179,"aX":12.984261706116467},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.7,"breakHorizontal":-17.0,"spinRate":2765,"spinDirection":42},"zone":9,"typeConfidence":2.0,"plateTime":0.45278776855041647,"extension":6.094008409550928},"hitData":{"launchSpeed":82.5,"launchAngle":10.0,"totalDistance":137.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":149.27,"coordY":152.14}},"index":4,"playId":"0861a68b-64b6-3f4a-b6b4-8aa4e03cbb74","pitchNumber":3,"startTime":"2026-02-28T20:10:47.630Z","endTime":"2026-02-28T20:10:55.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":679788,"link":"/api/v1/people/679788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679788,"link":"/api/v1/people/679788"},"credit":"b_ab"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_ab"},{"player":{"id":679788,"link":"/api/v1/people/679788"},"credit":"b_pa"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.0,"awayTeamWinProbability":85.0,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:10:55.078Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randal Diaz grounds out, shortstop Antonio Jimenez to first baseman Jared Young.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-28T20:10:59.782Z","endTime":"2026-02-28T20:12:25.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":695538,"fullName":"Randal Diaz","link":"/api/v1/people/695538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695538,"fullName":"Randal Diaz","link":"/api/v1/people/695538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":806128,"link":"/api/v1/people/806128"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":85.4,"endSpeed":78.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.794992737604233,"aZ":-31.6322942976353,"pfxX":7.59738711754982,"pfxZ":0.35256468951479736,"pX":1.5590779072134715,"pZ":1.4095289379715306,"vX0":7.349584126907773,"vY0":-124.12331014152062,"vZ0":-1.7404325105465754,"x":57.57,"y":200.72,"x0":-2.436642429034768,"y0":50.00408133656483,"z0":4.774712280801831,"aX":11.75565058805703},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.5,"breakHorizontal":-15.6,"spinRate":2812,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4426968562036002,"extension":6.080896611254221},"index":0,"playId":"21d45794-aed1-3218-9b55-903bcad787df","pitchNumber":1,"startTime":"2026-02-28T20:11:13.225Z","endTime":"2026-02-28T20:11:17.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":695538,"link":"/api/v1/people/695538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00330011094104,"aZ":-22.265415780384764,"pfxX":-11.449808350508665,"pfxZ":5.247750385279728,"pX":1.2827629357965102,"pZ":1.9598426940396778,"vX0":12.907488166031031,"vY0":-136.09813940983764,"vZ0":-3.3100997939913945,"x":68.1,"y":185.86,"x0":-2.018795755033748,"y0":50.00338006355826,"z0":4.721982534833115,"aX":-21.62371213168971},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.0,"breakHorizontal":18.2,"spinRate":2348,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4014211835589854,"extension":6.440142461639381},"index":1,"playId":"c825bf90-11e6-33f9-a52a-aecc540bc8f8","pitchNumber":2,"startTime":"2026-02-28T20:11:25.965Z","endTime":"2026-02-28T20:11:30.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":695538,"link":"/api/v1/people/695538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.152046560522333,"aZ":-22.28788114116751,"pfxX":-11.853159590143143,"pfxZ":5.20230887836318,"pX":0.19327015993813063,"pZ":2.03435410676223,"vX0":10.57251178654085,"vY0":-136.9724717889201,"vZ0":-3.2975820179321262,"x":109.63,"y":183.85,"x0":-2.175934254100659,"y0":50.00499944241598,"z0":4.777297158282483,"aX":-22.533979179943604},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.9,"breakHorizontal":19.2,"spinRate":2273,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.3998362588515785,"extension":6.315236163363171},"index":2,"playId":"19589540-4775-362e-ab5d-82463b69a3a3","pitchNumber":3,"startTime":"2026-02-28T20:11:42.500Z","endTime":"2026-02-28T20:11:46.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":695538,"link":"/api/v1/people/695538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.136012015897002,"aZ":-31.530361418484365,"pfxX":8.282757419654441,"pfxZ":0.4078415401262152,"pX":0.00471082851017327,"pZ":0.9049158761315996,"vX0":3.4983442590363625,"vY0":-124.76838723255295,"vZ0":-3.028981729247445,"x":116.82,"y":214.35,"x0":-2.4933914353237916,"y0":50.00255490664929,"z0":4.744940656637688,"aX":12.99854370764842},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.2,"breakHorizontal":-15.8,"spinRate":2784,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.43974810075437665,"extension":5.987219797181498},"index":3,"playId":"bbe5f854-476c-3056-97e8-b0a587bb4259","pitchNumber":4,"startTime":"2026-02-28T20:11:54.788Z","endTime":"2026-02-28T20:12:00.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":695538,"link":"/api/v1/people/695538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.564390617199717,"aZ":-24.444589386378652,"pfxX":-11.940655374107044,"pfxZ":4.051755959599556,"pX":-0.058550644406792925,"pZ":2.002779447552409,"vX0":10.101151340417456,"vY0":-137.49467615658412,"vZ0":-2.6105480636795333,"x":119.23,"y":184.7,"x0":-2.23545887869135,"y0":50.00265348551092,"z0":4.6301143291728595,"aX":-22.77570319840241},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.0,"breakHorizontal":19.4,"spinRate":2241,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.39895144920254966,"extension":6.377576122743088},"hitData":{"launchSpeed":83.1,"launchAngle":-38.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.32,"coordY":159.35}},"index":4,"playId":"27892115-4f36-3d1c-9e17-c1a260e0c2b0","pitchNumber":5,"startTime":"2026-02-28T20:12:16.649Z","endTime":"2026-02-28T20:12:25.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":695538,"link":"/api/v1/people/695538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695538,"link":"/api/v1/people/695538"},"credit":"b_ab"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_ab"},{"player":{"id":695538,"link":"/api/v1/people/695538"},"credit":"b_pa"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.0,"awayTeamWinProbability":84.0,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:12:25.115Z","atBatIndex":55},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Johnathon Thomas doubles (1) on a line drive to right fielder Jose Ramos.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-28T20:12:31.024Z","endTime":"2026-02-28T20:13:25.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":684976,"fullName":"Johnathon Thomas","link":"/api/v1/people/684976"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":684976,"fullName":"Johnathon Thomas","link":"/api/v1/people/684976"},"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":684976,"fullName":"Johnathon Thomas","link":"/api/v1/people/684976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682947,"link":"/api/v1/people/682947"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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.8,"endSpeed":86.8,"strikeZoneTop":2.987,"strikeZoneBottom":1.508,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.285948557423215,"aZ":-24.89958884809395,"pfxX":-11.578643110968367,"pfxZ":3.7816041983286492,"pX":0.9577831167500165,"pZ":2.538907725827665,"vX0":12.222068351488819,"vY0":-137.5030729258192,"vZ0":-1.6989859651543404,"x":80.49,"y":170.23,"x0":-2.0314206553795646,"y0":50.002229402508924,"z0":4.847307864114566,"aX":-22.265707395732242},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.7,"breakHorizontal":18.6,"spinRate":2288,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.39770327367917213,"extension":6.418689699797053},"index":0,"playId":"3d68f75f-52c0-3705-9c88-0a4303b455e4","pitchNumber":1,"startTime":"2026-02-28T20:12:51.076Z","endTime":"2026-02-28T20:12:55.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":684976,"link":"/api/v1/people/684976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":2.987,"strikeZoneBottom":1.508,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.093830882697944,"aZ":-33.26038381159395,"pfxX":9.082614502677878,"pfxZ":-0.6921215301371522,"pX":0.6130890400895452,"pZ":1.1391333058322388,"vX0":4.513792846970964,"vY0":-124.95411161284035,"vZ0":-2.3179677509856726,"x":93.63,"y":208.02,"x0":-2.3988198693345235,"y0":50.00239332903498,"z0":4.822102957531956,"aX":14.303268685756985},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.6,"breakHorizontal":-17.5,"spinRate":2949,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.43900556052137363,"extension":6.047073337091984},"hitData":{"launchSpeed":88.2,"launchAngle":16.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":155.8,"coordY":96.98}},"index":1,"playId":"c02979bc-cb99-33c2-96d6-038f610bf508","pitchNumber":2,"startTime":"2026-02-28T20:13:02.228Z","endTime":"2026-02-28T20:13:25.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":684976,"link":"/api/v1/people/684976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":684976,"link":"/api/v1/people/684976"},"credit":"b_ab"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_ab"},{"player":{"id":684976,"link":"/api/v1/people/684976"},"credit":"b_pa"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.6,"awayTeamWinProbability":85.4,"homeTeamWinProbabilityAdded":-1.4000000000000004,"leverageIndex":0.27,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:13:25.406Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Warming Bernabel grounds out to first baseman Jared Young.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-28T20:13:25.340Z","endTime":"2026-02-28T20:14:19.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.2,"strikeZoneTop":3.268,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70198874266648,"aZ":-34.50830361472313,"pfxX":7.707289443373416,"pfxZ":-1.529087191265896,"pX":0.16706694979250503,"pZ":2.2563460167076053,"vX0":4.162815814251671,"vY0":-123.48982415865976,"vZ0":0.7599406167144389,"x":110.63,"y":177.86,"x0":-2.5494450937164865,"y0":50.00518730551367,"z0":4.878931701747096,"aX":11.742710046327716},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.3,"breakHorizontal":-15.0,"spinRate":2673,"spinDirection":39},"zone":5,"typeConfidence":2.0,"plateTime":0.4458562078566026,"extension":5.853162981217536},"index":0,"playId":"c9e2f02b-6a79-31ec-a3e4-8ed23179262e","pitchNumber":1,"startTime":"2026-02-28T20:13:49.549Z","endTime":"2026-02-28T20:13:53.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"second":{"id":684976,"link":"/api/v1/people/684976"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.268,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.248035726329984,"aZ":-22.172933612520183,"pfxX":-11.979588791570361,"pfxZ":5.281844619600932,"pX":-0.33320089567879146,"pZ":3.049572549075588,"vX0":9.57116021732426,"vY0":-136.76270690769257,"vZ0":-0.6093789034836464,"x":129.7,"y":156.44,"x0":-2.3223040430880113,"y0":50.004226875674476,"z0":4.796520732273318,"aX":-22.688334455818953},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.6,"breakHorizontal":19.7,"spinRate":2292,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.4005529797377858,"extension":6.324248939912204},"hitData":{"launchSpeed":84.8,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.29,"coordY":164.2}},"index":1,"playId":"7c8bc4dd-c19d-39d3-a7d5-4b7c9b6dfc1c","pitchNumber":2,"startTime":"2026-02-28T20:14:06.861Z","endTime":"2026-02-28T20:14:19.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"second":{"id":684976,"link":"/api/v1/people/684976"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_ab"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_ab"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_pa"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":2.0999999999999996,"leverageIndex":0.81,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:14:19.609Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jihwan Bae singles on a line drive to left fielder Sam Brown.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-28T20:16:27.966Z","endTime":"2026-02-28T20:16:50.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":678225,"fullName":"Jihwan Bae","link":"/api/v1/people/678225"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678225,"fullName":"Jihwan Bae","link":"/api/v1/people/678225"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":678225,"fullName":"Jihwan Bae","link":"/api/v1/people/678225"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694848,"link":"/api/v1/people/694848"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Richard Lovelady replaces Paxton Schultz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-28T20:15:16.998Z","endTime":"2026-02-28T20:16:07.759Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663992,"link":"/api/v1/people/663992"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687606,"link":"/api/v1/people/687606","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":678225,"link":"/api/v1/people/678225","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Caleb Lomavita replaces catcher Harry Ford, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"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-28T20:16:07.759Z","endTime":"2026-02-28T20:16:30.151Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701616,"link":"/api/v1/people/701616"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":695670,"link":"/api/v1/people/695670"},"defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":678225,"link":"/api/v1/people/678225","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.486027132033584,"aZ":-29.068685304834347,"pfxX":-5.699959785754257,"pfxZ":2.0796955644547843,"pX":-1.31199449560303,"pZ":2.663959839530885,"vX0":-6.916584382778383,"vY0":-121.52172650181927,"vZ0":0.03527324442667923,"x":167.01,"y":166.85,"x0":2.314629179605205,"y0":50.00117405785339,"z0":5.180842638830201,"aX":-8.496015035283495},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.1,"breakHorizontal":12.0,"spinRate":2399,"spinDirection":311},"zone":11,"typeConfidence":2.0,"plateTime":0.4512594765632958,"extension":6.853244250416121},"index":2,"playId":"e3aa9808-653b-334f-a32f-4f596ecbcf86","pitchNumber":1,"startTime":"2026-02-28T20:16:30.151Z","endTime":"2026-02-28T20:16:34.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":678225,"link":"/api/v1/people/678225","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69823976927625,"aZ":-27.584592982885752,"pfxX":7.586788664189022,"pfxZ":2.6007602307745046,"pX":0.2818651485196172,"pZ":2.3845702837936265,"vX0":-7.395206887623879,"vY0":-132.78403798518792,"vZ0":-2.1289264896548916,"x":105.7,"y":126.76,"x0":2.1339213842619382,"y0":50.002309404461066,"z0":5.228763209866437,"aX":13.381182889418856},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.4,"breakHorizontal":-11.9,"spinRate":2231,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.41445825194962627,"extension":7.176367792592117},"hitData":{"launchSpeed":103.3,"launchAngle":5.0,"totalDistance":115.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.2,"coordY":107.23}},"index":3,"playId":"113abd95-e383-3b6e-ace8-aed30ba4efe2","pitchNumber":2,"startTime":"2026-02-28T20:16:42.919Z","endTime":"2026-02-28T20:16:50.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":678225,"link":"/api/v1/people/678225","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678225,"link":"/api/v1/people/678225"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":678225,"link":"/api/v1/people/678225"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":8.2,"leverageIndex":1.73,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:16:50.417Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Antonio Jimenez singles on a line drive to center fielder Johnathon Thomas. Jihwan Bae to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-28T20:16:57.607Z","endTime":"2026-02-28T20:19:16.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":806128,"fullName":"Antonio Jimenez","link":"/api/v1/people/806128"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":806128,"fullName":"Antonio Jimenez","link":"/api/v1/people/806128"},"postOnThird":{"id":678225,"fullName":"Jihwan Bae","link":"/api/v1/people/678225"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":806128,"fullName":"Antonio Jimenez","link":"/api/v1/people/806128"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":684976,"link":"/api/v1/people/684976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678225,"fullName":"Jihwan Bae","link":"/api/v1/people/678225"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678225,"fullName":"Jihwan Bae","link":"/api/v1/people/678225"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00586206231563,"aZ":-17.228645673835025,"pfxX":4.4297209684573104,"pfxZ":7.9557506460163925,"pX":0.20653351732700295,"pZ":3.4066565403869125,"vX0":-6.720436649020454,"vY0":-135.7734636937724,"vZ0":-1.7368009952405348,"x":109.13,"y":146.8,"x0":2.131251467338495,"y0":50.0014422989884,"z0":5.245706204617033,"aX":8.320861899476899},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":-6.7,"spinRate":2431,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.40246579266285565,"extension":7.315471023387455},"index":0,"playId":"868ea4e4-dea6-385b-8229-77091fecc802","pitchNumber":1,"startTime":"2026-02-28T20:17:28.540Z","endTime":"2026-02-28T20:17:32.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":806128,"link":"/api/v1/people/806128","batSide":{"code":"R","description":"Right"}},"first":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74856189529479,"aZ":-17.26005893275067,"pfxX":6.695926487138123,"pfxZ":7.906896614709737,"pX":-0.5824862181846631,"pZ":2.1816346110405256,"vX0":-9.323296562000191,"vY0":-136.1709980485553,"vZ0":-4.954162014421575,"x":139.2,"y":179.88,"x0":2.00917968280399,"y0":50.001380565428484,"z0":5.211513069166767,"aX":12.627041407219274},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":-10.2,"spinRate":2388,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.401611194961478,"extension":7.318517424304875},"index":1,"playId":"bf844b12-5b9e-33f2-a64f-8cea8522e4d8","pitchNumber":2,"startTime":"2026-02-28T20:17:53.455Z","endTime":"2026-02-28T20:17:57.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":806128,"link":"/api/v1/people/806128","batSide":{"code":"R","description":"Right"}},"first":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38385334363422,"aZ":-32.514036434209586,"pfxX":-6.9785624552624625,"pfxZ":-0.22638414790400851,"pX":-0.13935792908486036,"pZ":1.0106952431159082,"vX0":-3.564065991412241,"vY0":-122.03034900619294,"vZ0":-3.2554549276640787,"x":122.31,"y":211.49,"x0":2.2452817807910064,"y0":50.000966765610414,"z0":5.154774932838171,"aX":-10.553187947626464},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.0,"breakHorizontal":13.4,"spinRate":2496,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.44835027718029563,"extension":7.246418098642643},"index":2,"playId":"e8ecc8ff-97ed-323b-8ef2-29b15123a235","pitchNumber":3,"startTime":"2026-02-28T20:18:12.181Z","endTime":"2026-02-28T20:18:16.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":806128,"link":"/api/v1/people/806128","batSide":{"code":"R","description":"Right"}},"first":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.047478865566983,"aZ":-18.17121246612246,"pfxX":4.201607106831892,"pfxZ":7.546363107319612,"pX":1.5205969285407757,"pZ":4.574733083363042,"vX0":-3.626321273694347,"vY0":-134.58391477554113,"vZ0":1.2848113705735114,"x":59.04,"y":115.26,"x0":2.3320243825085956,"y0":50.00336794678865,"z0":5.368233914027142,"aX":7.797154069763763},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":-7.0,"spinRate":2476,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.4052040502154024,"extension":7.220733376689834},"index":3,"playId":"010c7066-9dff-3447-af0d-20304b70a1a8","pitchNumber":4,"startTime":"2026-02-28T20:18:33.051Z","endTime":"2026-02-28T20:18:36.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":806128,"link":"/api/v1/people/806128","batSide":{"code":"R","description":"Right"}},"first":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.573290292009897,"aZ":-17.714304449718647,"pfxX":4.851444762197272,"pfxZ":7.827805083250855,"pX":0.22028193750070663,"pZ":2.973824654545604,"vX0":-6.413740170862692,"vY0":-134.41993121064883,"vZ0":-2.8915160473422157,"x":108.6,"y":158.49,"x0":1.9965309867397476,"y0":50.00237737985151,"z0":5.307180021630334,"aX":8.961711364940042},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.8,"breakHorizontal":-7.6,"spinRate":2504,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.4060292747174383,"extension":7.302484818623182},"hitData":{"launchSpeed":96.3,"launchAngle":13.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.72,"coordY":90.67}},"index":4,"playId":"aad42fdc-3c6e-393c-9dda-afdbbb173819","pitchNumber":5,"startTime":"2026-02-28T20:18:54.277Z","endTime":"2026-02-28T20:19:16.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":806128,"link":"/api/v1/people/806128","batSide":{"code":"R","description":"Right"}},"first":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806128,"link":"/api/v1/people/806128"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":806128,"link":"/api/v1/people/806128"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.6,"awayTeamWinProbability":59.4,"homeTeamWinProbabilityAdded":15.700000000000003,"leverageIndex":3.17,"dramaIndex":181.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:19:16.998Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jacob Reimer pops out to first baseman Warming Bernabel in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-28T20:19:14.894Z","endTime":"2026-02-28T20:21:38.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":702544,"fullName":"Jacob Reimer","link":"/api/v1/people/702544"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":806128,"fullName":"Antonio Jimenez","link":"/api/v1/people/806128"},"postOnThird":{"id":678225,"fullName":"Jihwan Bae","link":"/api/v1/people/678225"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702544,"fullName":"Jacob Reimer","link":"/api/v1/people/702544"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.160283494994797,"aZ":-32.49417932100086,"pfxX":-7.339482798962844,"pfxZ":-0.21381206348243076,"pX":0.12569933942604533,"pZ":2.886273463444589,"vX0":-2.8915487957178097,"vY0":-121.8626556728328,"vZ0":0.8664319173500479,"x":112.21,"y":160.85,"x0":2.2813907038841794,"y0":50.001508500544794,"z0":5.335088596542822,"aX":-11.027495848156581},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.1,"breakHorizontal":13.9,"spinRate":2449,"spinDirection":311},"zone":2,"typeConfidence":2.0,"plateTime":0.44962303676996784,"extension":7.1631153033893895},"index":0,"playId":"618da2d7-cf86-38e0-9427-414f3bca0b25","pitchNumber":1,"startTime":"2026-02-28T20:19:38.800Z","endTime":"2026-02-28T20:19:42.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":702544,"link":"/api/v1/people/702544","batSide":{"code":"R","description":"Right"}},"first":{"id":806128,"link":"/api/v1/people/806128"},"third":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":93.7,"endSpeed":86.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.963252159451255,"aZ":-17.85622582377775,"pfxX":3.2045619203723157,"pfxZ":7.538389436890782,"pX":0.18734371204583064,"pZ":4.231645279757601,"vX0":-6.177128058627995,"vY0":-136.43782895133702,"vZ0":0.052348228903848715,"x":109.86,"y":124.53,"x0":2.0568516284709992,"y0":50.00097812505312,"z0":5.435364066438546,"aX":6.085760467821787},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":-4.6,"spinRate":2287,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4003336793843193,"extension":7.294031593941366},"index":1,"playId":"005fb4dc-d6b1-3a66-8bac-088e0735ca48","pitchNumber":2,"startTime":"2026-02-28T20:19:55.198Z","endTime":"2026-02-28T20:19:59.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":702544,"link":"/api/v1/people/702544","batSide":{"code":"R","description":"Right"}},"first":{"id":806128,"link":"/api/v1/people/806128"},"third":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.778330691162733,"aZ":-31.848394563949782,"pfxX":-2.602854038250666,"pfxZ":0.21257795145127112,"pX":-0.9080446524864046,"pZ":2.1333613028028373,"vX0":-6.649971373066699,"vY0":-124.86013524581331,"vZ0":-1.152565466847752,"x":151.61,"y":181.18,"x0":2.135652321101374,"y0":50.00555243838149,"z0":5.238224952294212,"aX":-4.0821856469129525},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.4,"breakHorizontal":6.4,"spinRate":2435,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.43984502170166806,"extension":7.1866745734073225},"index":2,"playId":"5e6ad5c7-b3f3-3887-9fa6-f0cb86d0d0a1","pitchNumber":3,"startTime":"2026-02-28T20:20:12.697Z","endTime":"2026-02-28T20:20:20.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":702544,"link":"/api/v1/people/702544","batSide":{"code":"R","description":"Right"}},"first":{"id":806128,"link":"/api/v1/people/806128"},"third":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.039698006420597,"aZ":-17.52954361331446,"pfxX":5.244341859865589,"pfxZ":7.852668803003963,"pX":0.009986168615865045,"pZ":3.1100563573934514,"vX0":-7.511109047399345,"vY0":-135.79546947296794,"vZ0":-2.533870995886604,"x":116.62,"y":154.81,"x0":2.1319007550197466,"y0":50.00575147039739,"z0":5.276275176767269,"aX":9.785220491696029},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":-7.9,"spinRate":2395,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.40351247915350585,"extension":7.4407755004286456},"index":3,"playId":"ad4b7fe7-caa9-3f67-bd30-cb283ac6d816","pitchNumber":4,"startTime":"2026-02-28T20:20:42.138Z","endTime":"2026-02-28T20:20:49.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":702544,"link":"/api/v1/people/702544","batSide":{"code":"R","description":"Right"}},"first":{"id":806128,"link":"/api/v1/people/806128"},"third":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":84.3,"endSpeed":76.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2568113040216,"aZ":-32.29311723753213,"pfxX":-9.546213682295004,"pfxZ":-0.0812088167424605,"pX":-0.8213497704231701,"pZ":2.085536035222579,"vX0":-4.223977881214631,"vY0":-122.67979235371219,"vZ0":-0.7771098037455095,"x":148.31,"y":182.47,"x0":2.169704611515294,"y0":50.00181216686877,"z0":5.191350873728062,"aX":-14.356492970081046},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.1,"breakHorizontal":18.4,"spinRate":2582,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.44873835866893375,"extension":7.180660303138657},"index":4,"playId":"d9a4e3a0-2cc7-3561-a8e3-3632d8207410","pitchNumber":5,"startTime":"2026-02-28T20:21:04.593Z","endTime":"2026-02-28T20:21:08.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":702544,"link":"/api/v1/people/702544","batSide":{"code":"R","description":"Right"}},"first":{"id":806128,"link":"/api/v1/people/806128"},"third":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":84.4,"endSpeed":77.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26753072225091,"aZ":-30.977690486931817,"pfxX":-7.307372764014914,"pfxZ":0.7828214610782283,"pX":-0.6122804208339111,"pZ":2.1749465111156177,"vX0":-4.825114687531699,"vY0":-122.88839394294533,"vZ0":-0.9246264705449561,"x":140.34,"y":180.06,"x0":2.3257607066695636,"y0":50.0028119406443,"z0":5.186617328043256,"aX":-11.180426402832293},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.4,"breakHorizontal":14.4,"spinRate":2570,"spinDirection":309},"zone":7,"typeConfidence":2.0,"plateTime":0.44563720675414586,"extension":7.226648816647084},"hitData":{"launchSpeed":74.3,"launchAngle":76.0,"totalDistance":61.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":151.44,"coordY":190.86}},"index":5,"playId":"8a866bd5-759f-3725-b861-c9a53562341d","pitchNumber":6,"startTime":"2026-02-28T20:21:28.628Z","endTime":"2026-02-28T20:21:38.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":702544,"link":"/api/v1/people/702544","batSide":{"code":"R","description":"Right"}},"first":{"id":806128,"link":"/api/v1/people/806128"},"third":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702544,"link":"/api/v1/people/702544"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":702544,"link":"/api/v1/people/702544"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":29.099999999999998,"awayTeamWinProbability":70.9,"homeTeamWinProbabilityAdded":-11.500000000000004,"leverageIndex":4.14,"dramaIndex":179.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:21:38.783Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Morabito doubles (1) on a line drive to right fielder Jack Rogers. Jihwan Bae scores. Antonio Jimenez to 3rd.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-28T20:21:54.021Z","endTime":"2026-02-28T20:23:35.386Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":703492,"fullName":"Nick Morabito","link":"/api/v1/people/703492"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":703492,"fullName":"Nick Morabito","link":"/api/v1/people/703492"},"postOnThird":{"id":806128,"fullName":"Antonio Jimenez","link":"/api/v1/people/806128"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":703492,"fullName":"Nick Morabito","link":"/api/v1/people/703492"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679788,"link":"/api/v1/people/679788"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":678225,"fullName":"Jihwan Bae","link":"/api/v1/people/678225"},"responsiblePitcher":{"id":663992,"link":"/api/v1/people/663992"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":806128,"fullName":"Antonio Jimenez","link":"/api/v1/people/806128"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53803569480711,"aZ":-34.14049334912297,"pfxX":-5.554981882734182,"pfxZ":-1.2907941527524462,"pX":-0.7435964226860986,"pZ":1.7004124003669898,"vX0":-5.268875252289991,"vY0":-122.2763513450368,"vZ0":-1.2952198409868845,"x":145.34,"y":192.87,"x0":2.159086116496144,"y0":50.00592803439115,"z0":5.159548621414839,"aX":-8.433926316403221},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.4,"breakHorizontal":11.3,"spinRate":2502,"spinDirection":309},"zone":7,"typeConfidence":2.0,"plateTime":0.447509220984446,"extension":7.250573165703306},"index":0,"playId":"851de8cc-cbfa-3220-bc7e-9476f303a683","pitchNumber":1,"startTime":"2026-02-28T20:22:09.221Z","endTime":"2026-02-28T20:22:12.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":703492,"link":"/api/v1/people/703492","batSide":{"code":"R","description":"Right"}},"first":{"id":806128,"link":"/api/v1/people/806128"},"third":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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.8,"endSpeed":76.0,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.718488140601597,"aZ":-32.788253994107585,"pfxX":-6.4440273300255235,"pfxZ":-0.4178588759906088,"pX":0.1359897631984394,"pZ":3.0176445587673073,"vX0":-3.1865671395025394,"vY0":-120.54384338967724,"vZ0":1.7690506345454886,"x":111.82,"y":157.3,"x0":2.3127707739264327,"y0":50.002824148712655,"z0":5.17169110310503,"aX":-9.470135356718316},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.0,"breakHorizontal":12.5,"spinRate":2456,"spinDirection":305},"zone":2,"typeConfidence":2.0,"plateTime":0.4546035419639445,"extension":7.175759841153645},"index":1,"playId":"f68dca3c-a069-39a6-95a5-5ee0b4709e6d","pitchNumber":2,"startTime":"2026-02-28T20:22:28.392Z","endTime":"2026-02-28T20:22:32.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":703492,"link":"/api/v1/people/703492","batSide":{"code":"R","description":"Right"}},"first":{"id":806128,"link":"/api/v1/people/806128"},"third":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-02-28T20:22:38.904Z","endTime":"2026-02-28T20:22:51.154Z","isPitch":false,"type":"action","player":{"id":703492,"link":"/api/v1/people/703492"},"defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":703492,"link":"/api/v1/people/703492","batSide":{"code":"R","description":"Right"}},"first":{"id":806128,"link":"/api/v1/people/806128"},"third":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":83.5,"endSpeed":77.0,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.606584128283146,"aZ":-29.503812171180073,"pfxX":-7.103818829635213,"pfxZ":1.7741783867391208,"pX":0.47719860037587875,"pZ":1.8204928613414404,"vX0":-2.4289543719717948,"vY0":-121.70689930937955,"vZ0":-1.8684919595036051,"x":98.81,"y":189.63,"x0":2.410505674069245,"y0":50.00033178090883,"z0":5.150265352630614,"aX":-10.667815810693803},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.0,"breakHorizontal":13.4,"spinRate":2439,"spinDirection":304},"zone":9,"typeConfidence":2.0,"plateTime":0.4498222403995693,"extension":7.166846505186703},"index":3,"playId":"1d58d5e6-71ae-3f52-85cf-221a690efb9b","pitchNumber":3,"startTime":"2026-02-28T20:22:51.154Z","endTime":"2026-02-28T20:22:55.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":703492,"link":"/api/v1/people/703492","batSide":{"code":"R","description":"Right"}},"first":{"id":806128,"link":"/api/v1/people/806128"},"third":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.112,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83004626811659,"aZ":-16.726981522123747,"pfxX":4.456781907054684,"pfxZ":8.338206706278713,"pX":0.22367631967365886,"pZ":2.955783660465577,"vX0":-6.551567082664349,"vY0":-134.8697902659252,"vZ0":-2.779632182005822,"x":108.47,"y":158.97,"x0":2.0991446182937077,"y0":50.00150414485619,"z0":5.171750130715454,"aX":8.25559105950027},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.8,"breakHorizontal":-6.7,"spinRate":2504,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.40528021187619867,"extension":7.360023485709482},"hitData":{"launchSpeed":89.8,"launchAngle":11.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":190.63,"coordY":138.89}},"index":4,"playId":"26ccf399-c0ae-365a-b3b1-740d593b1dbe","pitchNumber":4,"startTime":"2026-02-28T20:23:15.753Z","endTime":"2026-02-28T20:23:35.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":703492,"link":"/api/v1/people/703492","batSide":{"code":"R","description":"Right"}},"first":{"id":806128,"link":"/api/v1/people/806128"},"third":{"id":678225,"link":"/api/v1/people/678225"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703492,"link":"/api/v1/people/703492"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":703492,"link":"/api/v1/people/703492"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.300000000000004,"awayTeamWinProbability":44.699999999999996,"homeTeamWinProbabilityAdded":26.200000000000006,"leverageIndex":4.03,"dramaIndex":267.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:23:35.386Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Ramos strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-28T20:23:35.255Z","endTime":"2026-02-28T20:27:29.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":682947,"fullName":"Jose Ramos","link":"/api/v1/people/682947"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":703492,"fullName":"Nick Morabito","link":"/api/v1/people/703492"},"postOnThird":{"id":806128,"fullName":"Antonio Jimenez","link":"/api/v1/people/806128"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682947,"fullName":"Jose Ramos","link":"/api/v1/people/682947"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":701616,"link":"/api/v1/people/701616"},"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(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.6,"endSpeed":80.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.055445207770337,"aZ":-31.1967789457475,"pfxX":-1.2223634915332848,"pfxZ":0.6047011023711111,"pX":-0.031658511509737426,"pZ":1.9867295570929495,"vX0":-5.217643097617195,"vY0":-126.09132667788586,"vZ0":-1.6879229309988966,"x":118.21,"y":185.14,"x0":2.217773304585882,"y0":50.00505800893369,"z0":5.16654174635965,"aX":-1.9802542137617156},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":3.4,"spinRate":2469,"spinDirection":280},"zone":8,"typeConfidence":2.0,"plateTime":0.43331319476396013,"extension":7.207432066937916},"index":0,"playId":"65a7cb6e-c9a3-3993-a479-72aae1b3cae6","pitchNumber":1,"startTime":"2026-02-28T20:24:09.993Z","endTime":"2026-02-28T20:24:14.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":682947,"link":"/api/v1/people/682947","batSide":{"code":"R","description":"Right"}},"second":{"id":703492,"link":"/api/v1/people/703492"},"third":{"id":806128,"link":"/api/v1/people/806128"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.387904722392577,"aZ":-32.20125530798118,"pfxX":-5.917739664951522,"pfxZ":-0.013999567935867985,"pX":-1.0317837426038714,"pZ":0.26006243109859745,"vX0":-6.025966965036875,"vY0":-123.33541716094716,"vZ0":-4.971152740088055,"x":156.33,"y":231.76,"x0":2.223578535172017,"y0":50.00588070843356,"z0":5.056769937602641,"aX":-9.003847791239163},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.1,"breakHorizontal":12.2,"spinRate":2623,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.44623983243722387,"extension":7.230261585889491},"index":1,"playId":"e896540d-ecf1-3bdb-b2e8-b70180889efa","pitchNumber":2,"startTime":"2026-02-28T20:24:34.509Z","endTime":"2026-02-28T20:24:38.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":682947,"link":"/api/v1/people/682947","batSide":{"code":"R","description":"Right"}},"second":{"id":703492,"link":"/api/v1/people/703492"},"third":{"id":806128,"link":"/api/v1/people/806128"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":81.8,"endSpeed":75.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.762178819192894,"aZ":-38.089257178600796,"pfxX":-7.553419142484971,"pfxZ":-4.109057716139752,"pX":1.9886733868078075,"pZ":3.2823173940996684,"vX0":1.5337730819325293,"vY0":-119.13591692079355,"vZ0":3.2025858158279306,"x":41.2,"y":150.16,"x0":2.318217821899803,"y0":50.00464930050399,"z0":5.361823192971624,"aX":-10.865266104509459},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.4,"breakHorizontal":13.3,"spinRate":2451,"spinDirection":298},"zone":12,"typeConfidence":2.0,"plateTime":0.45965014549845806,"extension":7.228942404143795},"index":2,"playId":"7926d16b-73ee-3522-b1e4-0f33111501be","pitchNumber":3,"startTime":"2026-02-28T20:25:07.432Z","endTime":"2026-02-28T20:25:10.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":682947,"link":"/api/v1/people/682947","batSide":{"code":"R","description":"Right"}},"second":{"id":703492,"link":"/api/v1/people/703492"},"third":{"id":806128,"link":"/api/v1/people/806128"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.56495203103989,"aZ":-33.27577278799469,"pfxX":-6.5138465601540645,"pfxZ":-0.719831479149958,"pX":0.5964106173460467,"pZ":2.499904336891922,"vX0":-2.4614105522596685,"vY0":-122.49127782687854,"vZ0":0.22786235260265575,"x":94.27,"y":171.28,"x0":2.457158802162438,"y0":50.00056823990426,"z0":5.224003092145116,"aX":-10.011148240482324},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.1,"breakHorizontal":12.4,"spinRate":2577,"spinDirection":304},"zone":6,"typeConfidence":2.0,"plateTime":0.4451943272152894,"extension":7.136326263120748},"index":3,"playId":"cbb9923f-4b8c-3785-8db2-13a5a2a904d8","pitchNumber":4,"startTime":"2026-02-28T20:25:26.570Z","endTime":"2026-02-28T20:25:30.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":682947,"link":"/api/v1/people/682947","batSide":{"code":"R","description":"Right"}},"second":{"id":703492,"link":"/api/v1/people/703492"},"third":{"id":806128,"link":"/api/v1/people/806128"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42074281430472,"aZ":-29.353080323262212,"pfxX":-6.219331428776783,"pfxZ":1.916806751562242,"pX":-0.0962278408005214,"pZ":1.9388181704947096,"vX0":-3.991075603411708,"vY0":-120.86046410073449,"vZ0":-1.4441029410338215,"x":120.67,"y":186.43,"x0":2.38686002693313,"y0":50.00464400753315,"z0":5.131408655183363,"aX":-9.164975909746598},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.4,"breakHorizontal":12.2,"spinRate":2506,"spinDirection":300},"zone":8,"typeConfidence":2.0,"plateTime":0.45387563886240434,"extension":7.220086420642253},"index":4,"playId":"2581b6e3-1171-38ca-bcbb-588396980711","pitchNumber":5,"startTime":"2026-02-28T20:25:51.749Z","endTime":"2026-02-28T20:25:56.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":682947,"link":"/api/v1/people/682947","batSide":{"code":"R","description":"Right"}},"second":{"id":703492,"link":"/api/v1/people/703492"},"third":{"id":806128,"link":"/api/v1/people/806128"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":92.1,"endSpeed":84.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.665257089565767,"aZ":-18.17106793644947,"pfxX":3.1586566175752226,"pfxZ":7.601834225507565,"pX":1.7541473450979133,"pZ":3.2713489185481586,"vX0":-2.64497402759006,"vY0":-134.28566475114536,"vZ0":-1.690539241681961,"x":50.14,"y":150.45,"x0":2.337216041138038,"y0":50.00607665418919,"z0":5.190048270105093,"aX":5.821087410995093},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.7,"breakHorizontal":-5.2,"spinRate":2407,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.4065196514665148,"extension":7.412724847942501},"index":5,"playId":"9f455449-dbf4-391c-b57c-9eac0678be6e","pitchNumber":6,"startTime":"2026-02-28T20:26:19.073Z","endTime":"2026-02-28T20:26:22.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":682947,"link":"/api/v1/people/682947","batSide":{"code":"R","description":"Right"}},"second":{"id":703492,"link":"/api/v1/people/703492"},"third":{"id":806128,"link":"/api/v1/people/806128"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.606288822546436,"aZ":-34.693033346995335,"pfxX":-6.6997945273298205,"pfxZ":-1.6702290965018358,"pX":-0.1895887595122811,"pZ":1.49102609437723,"vX0":-3.455422219969911,"vY0":-122.52521300438244,"vZ0":-1.2672368421214073,"x":124.23,"y":198.52,"x0":2.112016222818266,"y0":50.001476384387246,"z0":4.996271780554464,"aX":-10.121180671277715},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.1,"breakHorizontal":13.0,"spinRate":2481,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.4480897695761401,"extension":7.1890852672709755},"index":6,"playId":"19bc8231-1b10-33d2-92f4-745b526f46f2","pitchNumber":7,"startTime":"2026-02-28T20:26:36.296Z","endTime":"2026-02-28T20:26:44.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":682947,"link":"/api/v1/people/682947","batSide":{"code":"R","description":"Right"}},"second":{"id":703492,"link":"/api/v1/people/703492"},"third":{"id":806128,"link":"/api/v1/people/806128"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.346381871857876,"aZ":-32.344370696300345,"pfxX":-5.73503988948708,"pfxZ":-0.11136861624082228,"pX":-1.4315565700740356,"pZ":0.2669240251792086,"vX0":-6.6720706408273776,"vY0":-122.11565451787376,"vZ0":-4.80525581849155,"x":171.57,"y":231.57,"x0":2.082737106297593,"y0":50.005339027437564,"z0":5.047122764593373,"aX":-8.648935029327237},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.1,"breakHorizontal":12.0,"spinRate":2540,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4487740519126726,"extension":7.28286461387834},"index":7,"playId":"786f16e2-fb20-3897-8948-816d34472041","pitchNumber":8,"startTime":"2026-02-28T20:27:00.336Z","endTime":"2026-02-28T20:27:04.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":682947,"link":"/api/v1/people/682947","batSide":{"code":"R","description":"Right"}},"second":{"id":703492,"link":"/api/v1/people/703492"},"third":{"id":806128,"link":"/api/v1/people/806128"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75915540157789,"aZ":-28.222260527938552,"pfxX":-4.453530622014755,"pfxZ":2.636398008508026,"pX":-1.3196354765586864,"pZ":1.0974200316441132,"vX0":-7.114060195399198,"vY0":-122.13872646077881,"vZ0":-3.5513798893629525,"x":167.3,"y":209.15,"x0":2.218077116296193,"y0":50.004135445597576,"z0":5.017420931683704,"aX":-6.676511259885634},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.1,"breakHorizontal":9.8,"spinRate":2597,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4497659582358233,"extension":7.27008345803039},"index":8,"playId":"a7fdda87-621f-3606-aa61-87d571a3f11b","pitchNumber":9,"startTime":"2026-02-28T20:27:25.401Z","endTime":"2026-02-28T20:27:29.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":682947,"link":"/api/v1/people/682947","batSide":{"code":"R","description":"Right"}},"second":{"id":703492,"link":"/api/v1/people/703492"},"third":{"id":806128,"link":"/api/v1/people/806128"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682947,"link":"/api/v1/people/682947"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":682947,"link":"/api/v1/people/682947"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.5,"awayTeamWinProbability":66.5,"homeTeamWinProbabilityAdded":-21.800000000000004,"leverageIndex":4.63,"dramaIndex":255.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:27:29.818Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Young grounds out, second baseman Cayden Wallace to first baseman Warming Bernabel.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-28T20:27:35.957Z","endTime":"2026-02-28T20:28:17.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691024,"link":"/api/v1/people/691024"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.872234233575327,"aZ":-27.838658929101346,"pfxX":-7.1077146591428635,"pfxZ":2.8581040695345683,"pX":0.518348853945412,"pZ":1.6590324445306006,"vX0":-2.48336237873367,"vY0":-123.06672721374976,"vZ0":-2.3011413096776194,"x":97.24,"y":193.99,"x0":2.4668716770866075,"y0":50.00278257615448,"z0":4.989630957523382,"aX":-10.78551363266081},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.8,"breakHorizontal":13.4,"spinRate":2558,"spinDirection":303},"zone":9,"typeConfidence":2.0,"plateTime":0.4469050062864697,"extension":7.206864942484236},"index":0,"playId":"dbdd95f7-8a16-3354-8684-d0927c55a52d","pitchNumber":1,"startTime":"2026-02-28T20:27:53.329Z","endTime":"2026-02-28T20:27:58.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"second":{"id":703492,"link":"/api/v1/people/703492"},"third":{"id":806128,"link":"/api/v1/people/806128"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":83.9,"endSpeed":76.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.639646422179716,"aZ":-26.186255651327333,"pfxX":-5.24655556734626,"pfxZ":4.011232357682358,"pX":-0.5628899213354329,"pZ":2.378370716314493,"vX0":-5.065665247941269,"vY0":-122.12487755211467,"vZ0":-0.9532475944944,"x":138.46,"y":174.56,"x0":2.2287545678811322,"y0":50.003910552786984,"z0":5.04992375740669,"aX":-7.8327875981526764},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.3,"breakHorizontal":10.8,"spinRate":2488,"spinDirection":297},"zone":4,"typeConfidence":2.0,"plateTime":0.450501806568647,"extension":7.2177317089401445},"hitData":{"launchSpeed":77.9,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.44,"coordY":153.29}},"index":1,"playId":"d90b2c12-dbe8-3022-b768-443c9c982428","pitchNumber":2,"startTime":"2026-02-28T20:28:09.663Z","endTime":"2026-02-28T20:28:17.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"second":{"id":703492,"link":"/api/v1/people/703492"},"third":{"id":806128,"link":"/api/v1/people/806128"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-17.0,"leverageIndex":6.16,"dramaIndex":263.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:28:17.762Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caleb Lomavita called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-28T20:30:29.886Z","endTime":"2026-02-28T20:31:51.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":701616,"fullName":"Caleb Lomavita","link":"/api/v1/people/701616"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680702,"fullName":"Joey Gerber","link":"/api/v1/people/680702"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701616,"fullName":"Caleb Lomavita","link":"/api/v1/people/701616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Joey Gerber replaces Austin Warren.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-28T20:29:15.545Z","endTime":"2026-02-28T20:30:32.129Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680702,"link":"/api/v1/people/680702"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":701616,"link":"/api/v1/people/701616","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":94.2,"endSpeed":85.4,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60488503075018,"aZ":-14.638963779998967,"pfxX":-7.920380060249002,"pfxZ":9.309046572658044,"pX":-0.2822110470727026,"pZ":2.538643344038963,"vX0":6.5475027436093685,"vY0":-136.95910717194434,"vZ0":-4.0811359207508175,"x":127.76,"y":170.24,"x0":-1.684680775760495,"y0":50.004527326675614,"z0":5.0615531762858765,"aX":-14.922864611201307},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":12.8,"spinRate":2290,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.40121053255499417,"extension":6.378764198175672},"index":1,"playId":"52b339cd-85f4-3d37-9ca6-2e71323fc446","pitchNumber":1,"startTime":"2026-02-28T20:30:32.129Z","endTime":"2026-02-28T20:30:36.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":701616,"link":"/api/v1/people/701616","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.5,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.660201002294738,"aZ":-12.277582051269215,"pfxX":-6.08396199289562,"pfxZ":11.064896238842284,"pX":1.163669818813561,"pZ":1.772293619381023,"vX0":9.014869023464664,"vY0":-133.92360641274925,"vZ0":-6.193132371034586,"x":72.64,"y":190.93,"x0":-1.4714144867074046,"y0":50.000815048943984,"z0":5.010240873192643,"aX":-10.938511613857488},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.7,"breakHorizontal":8.9,"spinRate":2251,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4105790509465117,"extension":6.376934531057139},"index":2,"playId":"da1840f8-227d-3580-a8f6-22b0749456fe","pitchNumber":2,"startTime":"2026-02-28T20:30:43.938Z","endTime":"2026-02-28T20:30:47.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":701616,"link":"/api/v1/people/701616","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.685022274770702,"aZ":-25.907048878478257,"pfxX":2.4773217229855287,"pfxZ":4.065412924072691,"pX":-0.5443242589838626,"pZ":2.915127867408503,"vX0":2.10481595499017,"vY0":-122.49026703905474,"vZ0":0.03954737202873526,"x":137.75,"y":160.07,"x0":-1.7320127738695958,"y0":50.00586756429978,"z0":5.085793093461885,"aX":3.823380539455704},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.6,"breakHorizontal":-4.9,"spinRate":2217,"spinDirection":182},"zone":1,"typeConfidence":2.0,"plateTime":0.44453465553099836,"extension":6.297395057293467},"index":3,"playId":"7617ae43-47f2-3e5c-9081-9a9631e96e3e","pitchNumber":3,"startTime":"2026-02-28T20:30:56.031Z","endTime":"2026-02-28T20:31:01.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":701616,"link":"/api/v1/people/701616","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.1,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.320347741398585,"aZ":-11.179408943175693,"pfxX":-5.472848255254263,"pfxZ":11.425952983543088,"pX":0.9754918539922269,"pZ":2.046478123918303,"vX0":8.193369150045998,"vY0":-136.0437196359002,"vZ0":-5.902994754418464,"x":79.82,"y":183.53,"x0":-1.391876680176525,"y0":50.0022557710427,"z0":5.050367824395384,"aX":-10.05628869183937},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.3,"breakHorizontal":7.8,"spinRate":2464,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.40567426407403717,"extension":6.319508765891372},"index":4,"playId":"ea01581d-3740-3c27-b8a4-ac251cac99af","pitchNumber":4,"startTime":"2026-02-28T20:31:15.660Z","endTime":"2026-02-28T20:31:19.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":701616,"link":"/api/v1/people/701616","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.749808912971314,"aZ":-25.026641381345407,"pfxX":2.674653226129639,"pfxZ":4.765295737836986,"pX":-0.02155030821767092,"pZ":2.9719122704233074,"vX0":3.323191692691569,"vY0":-121.88061075456675,"vZ0":0.14031568706306297,"x":117.82,"y":158.54,"x0":-1.751880728729411,"y0":50.000256040739124,"z0":5.081154212063251,"aX":4.008545082285851},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.9,"breakHorizontal":-5.6,"spinRate":2244,"spinDirection":170},"zone":2,"typeConfidence":2.0,"plateTime":0.45000732493496187,"extension":6.256297958272406},"index":5,"playId":"3dfb1b08-15a1-3f68-b3f6-e60aea80b97c","pitchNumber":5,"startTime":"2026-02-28T20:31:28.873Z","endTime":"2026-02-28T20:31:33.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":701616,"link":"/api/v1/people/701616","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09304953729159,"aZ":-12.337478110098308,"pfxX":-7.192410951586011,"pfxZ":10.682882096468674,"pX":0.8371490117845461,"pZ":2.615959132579811,"vX0":8.567852314629684,"vY0":-135.9715543703457,"vZ0":-4.291622261181733,"x":85.09,"y":168.15,"x0":-1.4325148151480374,"y0":50.00664466701311,"z0":5.082356727007775,"aX":-13.36090078573042},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":11.0,"spinRate":2338,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4041037578715243,"extension":6.569889174121234},"index":6,"playId":"a6a8c28e-cf47-309c-ac5d-8d1249ec6620","pitchNumber":6,"startTime":"2026-02-28T20:31:47.719Z","endTime":"2026-02-28T20:31:51.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":701616,"link":"/api/v1/people/701616","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701616,"link":"/api/v1/people/701616"},"credit":"b_ab"},{"player":{"id":680702,"link":"/api/v1/people/680702"},"credit":"p_ab"},{"player":{"id":701616,"link":"/api/v1/people/701616"},"credit":"b_pa"},{"player":{"id":680702,"link":"/api/v1/people/680702"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:31:51.758Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Adams grounds out, third baseman Jacob Reimer to first baseman Jared Young.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-28T20:31:57.807Z","endTime":"2026-02-28T20:32:57.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680702,"fullName":"Joey Gerber","link":"/api/v1/people/680702"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702544,"link":"/api/v1/people/702544"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11736975452591,"aZ":-14.766514789356487,"pfxX":-5.999867297693777,"pfxZ":9.23505519458366,"pX":0.07660842582000069,"pZ":2.497065392426228,"vX0":6.662091354354973,"vY0":-136.4344102467823,"vZ0":-4.154445198290003,"x":114.08,"y":171.36,"x0":-1.6177369938058934,"y0":50.000785121712845,"z0":5.05773205415938,"aX":-11.306562077406081},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":9.5,"spinRate":2222,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.401527974649154,"extension":6.436011136241878},"index":0,"playId":"8df529b9-5087-3229-864c-5242c189028a","pitchNumber":1,"startTime":"2026-02-28T20:32:14.584Z","endTime":"2026-02-28T20:32:17.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":94.7,"endSpeed":85.9,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33921543320115,"aZ":-13.15136658221897,"pfxX":-7.373998480078027,"pfxZ":9.987457458467455,"pX":0.9909208078549799,"pZ":3.1421304862230826,"vX0":9.190205860340967,"vY0":-137.59126728782286,"vZ0":-2.9043621271840383,"x":79.23,"y":153.94,"x0":-1.4445072159249257,"y0":50.006377864842676,"z0":5.110175080599268,"aX":-14.051337113780454},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.6,"breakHorizontal":11.3,"spinRate":2431,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3990557567496493,"extension":6.407526386429835},"index":1,"playId":"2716004c-c710-3bc0-82bd-9527c0fc97e0","pitchNumber":2,"startTime":"2026-02-28T20:32:33.496Z","endTime":"2026-02-28T20:32:38.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.9,"strikeZoneTop":3.377,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.875777020138305,"aZ":-26.28387433512847,"pfxX":2.084510880467425,"pfxZ":3.6617790668528967,"pX":0.3037705514451365,"pZ":2.290653366423634,"vX0":3.990850222713808,"vY0":-125.17180397964269,"vZ0":-1.4782121320966195,"x":105.42,"y":176.93,"x0":-1.5732796943736178,"y0":50.004562173052385,"z0":5.012076444594456,"aX":3.355156283977833},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.6,"breakHorizontal":-4.6,"spinRate":2308,"spinDirection":170},"zone":9,"typeConfidence":2.0,"plateTime":0.4352135334838789,"extension":6.164525519009578},"hitData":{"launchSpeed":93.1,"launchAngle":-3.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.29,"coordY":154.33}},"index":2,"playId":"cde4dddf-6d26-36aa-9889-bb5456d76981","pitchNumber":3,"startTime":"2026-02-28T20:32:48.008Z","endTime":"2026-02-28T20:32:57.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_ab"},{"player":{"id":680702,"link":"/api/v1/people/680702"},"credit":"p_ab"},{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_pa"},{"player":{"id":680702,"link":"/api/v1/people/680702"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.400000000000002,"awayTeamWinProbability":80.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:32:57.618Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cayden Wallace strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-28T20:33:01.872Z","endTime":"2026-02-28T20:33:59.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691024,"fullName":"Cayden Wallace","link":"/api/v1/people/691024"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680702,"fullName":"Joey Gerber","link":"/api/v1/people/680702"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691024,"fullName":"Cayden Wallace","link":"/api/v1/people/691024"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.194,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90119976722583,"aZ":-12.862789711651496,"pfxX":-5.658958842562305,"pfxZ":10.254230919022962,"pX":-0.3034584657702066,"pZ":3.0558894702751016,"vX0":4.835973662365328,"vY0":-136.340934778878,"vZ0":-3.1725603313476034,"x":128.57,"y":156.27,"x0":-1.364718246302883,"y0":50.00197793098809,"z0":5.121969543130222,"aX":-10.65636360135639},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.1,"breakHorizontal":9.2,"spinRate":2281,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.40169144219252884,"extension":6.37512174738744},"index":0,"playId":"b918976f-0d27-332f-aff4-bc344727f68e","pitchNumber":1,"startTime":"2026-02-28T20:33:19.214Z","endTime":"2026-02-28T20:33:23.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":691024,"link":"/api/v1/people/691024","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":93.8,"endSpeed":85.8,"strikeZoneTop":3.194,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66389231477347,"aZ":-12.965925461758024,"pfxX":-4.5964277666803355,"pfxZ":10.163803650543969,"pX":-0.026907631210719415,"pZ":2.7311475382862733,"vX0":5.36635535202332,"vY0":-136.51526360647892,"vZ0":-3.9448848617312935,"x":118.03,"y":165.04,"x0":-1.419672074805458,"y0":50.00401313208689,"z0":5.08559110621115,"aX":-8.688290802954413},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":7.2,"spinRate":2279,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.401002776648518,"extension":6.247944426390836},"index":1,"playId":"1771181e-257b-396c-a3a5-ca37e4644fed","pitchNumber":2,"startTime":"2026-02-28T20:33:32.403Z","endTime":"2026-02-28T20:33:35.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":691024,"link":"/api/v1/people/691024","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"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-28T20:33:43.972Z","endTime":"2026-02-28T20:33:55.832Z","isPitch":false,"type":"action","player":{"id":691024,"link":"/api/v1/people/691024"},"defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":691024,"link":"/api/v1/people/691024","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.194,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96096881534805,"aZ":-12.661236575871737,"pfxX":-6.908841138932691,"pfxZ":10.335883993425362,"pX":0.3155533382486981,"pZ":2.4872294047895416,"vX0":7.240305507752577,"vY0":-136.72994693316764,"vZ0":-4.746768111297296,"x":104.97,"y":171.62,"x0":-1.4728379280997481,"y0":50.003271241378926,"z0":5.11883453616768,"aX":-13.044127335446582},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":10.9,"spinRate":2410,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4010273468314245,"extension":6.5046224594692905},"index":3,"playId":"f25201fa-e7d7-3db7-864f-bc4bd9a19fdc","pitchNumber":3,"startTime":"2026-02-28T20:33:55.832Z","endTime":"2026-02-28T20:33:59.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":702491,"link":"/api/v1/people/702491"},"third":{"id":702544,"link":"/api/v1/people/702544"},"shortstop":{"id":806128,"link":"/api/v1/people/806128"},"left":{"id":703492,"link":"/api/v1/people/703492"},"center":{"id":678225,"link":"/api/v1/people/678225"},"right":{"id":682947,"link":"/api/v1/people/682947"}},"offense":{"batter":{"id":691024,"link":"/api/v1/people/691024","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691024,"link":"/api/v1/people/691024"},"credit":"b_ab"},{"player":{"id":680702,"link":"/api/v1/people/680702"},"credit":"p_ab"},{"player":{"id":691024,"link":"/api/v1/people/691024"},"credit":"b_pa"},{"player":{"id":680702,"link":"/api/v1/people/680702"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":0.9999999999999964,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:33:59.760Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ben Rortvedt walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-28T20:36:24.712Z","endTime":"2026-02-28T20:38:14.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6,7],"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":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: PJ Poulin replaces Richard Lovelady.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-28T20:35:07.190Z","endTime":"2026-02-28T20:36:26.956Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676571,"link":"/api/v1/people/676571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":68.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.360778666531907,"aZ":-28.973734694614087,"pfxX":-2.819568765241981,"pfxZ":2.627240957603579,"pX":-1.1062285266598382,"pZ":2.2560408358214805,"vX0":-6.386028047284585,"vY0":-110.98238321196088,"vZ0":2.0216912429482683,"x":159.17,"y":177.87,"x0":2.203086109329165,"y0":50.00067607953042,"z0":4.403806984955364,"aX":-3.431225025165219},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":5.8,"breakHorizontal":7.1,"spinRate":2353,"spinDirection":282},"zone":13,"typeConfidence":0.91,"plateTime":0.49819558968307787,"extension":6.265502936581339},"index":1,"playId":"6b01065a-fcb0-37cf-81c2-41ea765e2d48","pitchNumber":1,"startTime":"2026-02-28T20:36:26.956Z","endTime":"2026-02-28T20:36:31.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":69.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.94367392584448,"aZ":-29.589392596989534,"pfxX":-8.120773622782483,"pfxZ":2.097732792329099,"pX":-0.3249585844226264,"pZ":1.128491311051771,"vX0":-3.5936020333908436,"vY0":-110.75958964864212,"vZ0":-0.050905586027233385,"x":129.39,"y":208.31,"x0":2.377020165107169,"y0":50.00534353666486,"z0":4.262279502585584,"aX":-10.027251847469755},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":4.1,"breakHorizontal":15.7,"spinRate":2395,"spinDirection":261},"zone":13,"typeConfidence":0.91,"plateTime":0.495718160248626,"extension":6.339319540596017},"index":2,"playId":"f6b63153-910e-3205-9895-ad9e2919811b","pitchNumber":2,"startTime":"2026-02-28T20:36:43.311Z","endTime":"2026-02-28T20:36:48.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.374077086740417,"aZ":-32.22223519913848,"pfxX":10.421517468793782,"pfxZ":-0.029401279076314957,"pX":1.0356153256696257,"pZ":1.377037121420292,"vX0":-6.047248451766083,"vY0":-128.85275894058563,"vZ0":-0.9671224545845309,"x":77.52,"y":201.6,"x0":2.071696768621775,"y0":50.002491755588345,"z0":4.270308906929213,"aX":17.341384329926587},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.0,"breakHorizontal":-17.3,"spinRate":2166,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.42678693877146134,"extension":6.3182841604831},"index":3,"playId":"d631ed83-1f03-3507-ade2-9e50990fd836","pitchNumber":3,"startTime":"2026-02-28T20:37:01.447Z","endTime":"2026-02-28T20:37:05.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2026-02-28T20:37:12.608Z","endTime":"2026-02-28T20:37:24.812Z","isPitch":false,"type":"action","player":{"id":666163,"link":"/api/v1/people/666163"},"defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.2,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.941222685357086,"aZ":-31.891946864544465,"pfxX":8.676249744628716,"pfxZ":0.16559162187390086,"pX":1.3156860214942558,"pZ":2.2626935273848936,"vX0":-4.867195738348555,"vY0":-129.8764454016511,"vZ0":0.9056264980459072,"x":66.85,"y":177.69,"x0":2.0935416600045613,"y0":50.00184015167886,"z0":4.347795337520679,"aX":14.719695863803619},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.7,"breakHorizontal":-14.5,"spinRate":2157,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.42283333135961687,"extension":6.245585082628642},"index":5,"playId":"d1120920-3f36-31e1-8f80-031f7ce80612","pitchNumber":4,"startTime":"2026-02-28T20:37:24.812Z","endTime":"2026-02-28T20:37:28.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50021561125713,"aZ":-21.009268177729037,"pfxX":7.084038081192862,"pfxZ":6.399484729628444,"pX":-0.8144222066070333,"pZ":3.501426500823902,"vX0":-9.450655002478225,"vY0":-131.87853447059837,"vZ0":1.6601358027586426,"x":148.04,"y":144.24,"x0":1.910921464757862,"y0":50.004242206887554,"z0":4.42312633608412,"aX":12.36324987128472},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.2,"breakHorizontal":-10.6,"spinRate":2182,"spinDirection":112},"zone":11,"typeConfidence":0.91,"plateTime":0.41683143825907276,"extension":6.343152153304197},"index":6,"playId":"c7a7648a-ba33-39d0-9f76-5965da32c94c","pitchNumber":5,"startTime":"2026-02-28T20:37:52.565Z","endTime":"2026-02-28T20:37:57.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.639662750271142,"aZ":-31.833977163881656,"pfxX":10.190711378033079,"pfxZ":0.20515602335592442,"pX":-1.1097219213490845,"pZ":0.9002781541442356,"vX0":-10.793827118571146,"vY0":-128.26630559801262,"vZ0":-2.2333627565085594,"x":159.3,"y":214.47,"x0":1.8542102242298437,"y0":50.00214455421072,"z0":4.295402081145529,"aX":16.767275227073643},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.0,"breakHorizontal":-15.6,"spinRate":2107,"spinDirection":105},"zone":13,"typeConfidence":2.0,"plateTime":0.42910198789834686,"extension":6.355515765724185},"index":7,"playId":"b5e2f1e0-03a7-3fa7-b2fa-e24c032f434b","pitchNumber":6,"startTime":"2026-02-28T20:38:10.619Z","endTime":"2026-02-28T20:38:14.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.900000000000006,"awayTeamWinProbability":66.1,"homeTeamWinProbabilityAdded":13.500000000000007,"leverageIndex":3.47,"dramaIndex":175.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:38:14.379Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Clifford strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-28T20:38:52.170Z","endTime":"2026-02-28T20:40:55.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691775,"fullName":"Ryan Clifford","link":"/api/v1/people/691775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":689822,"fullName":"Matt Rudick","link":"/api/v1/people/689822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":691775,"fullName":"Ryan Clifford","link":"/api/v1/people/691775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701616,"link":"/api/v1/people/701616"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Matt Rudick replaces Ben Rortvedt.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-28T20:38:48.058Z","endTime":"2026-02-28T20:38:54.325Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689822,"link":"/api/v1/people/689822"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"502","replacedPlayer":{"id":666163,"link":"/api/v1/people/666163"},"base":1,"defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":691775,"link":"/api/v1/people/691775","batSide":{"code":"L","description":"Left"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":72.0,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.037343644930353,"aZ":-31.444756852846066,"pfxX":-3.374473395746971,"pfxZ":0.5432373513320314,"pX":-0.8578193471613497,"pZ":1.8589274993032325,"vX0":-5.830954462290415,"vY0":-116.4075641518466,"vZ0":1.2040481668103373,"x":149.7,"y":188.59,"x0":2.1432380938523243,"y0":50.00085762305004,"z0":4.3707187424989025,"aX":-4.5123981593860725},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":1.7,"breakHorizontal":7.9,"spinRate":2403,"spinDirection":194},"zone":13,"typeConfidence":0.9,"plateTime":0.47517752830687376,"extension":6.282709791563122},"index":1,"playId":"475bf91d-cece-3f58-906d-1286e7d94414","pitchNumber":1,"startTime":"2026-02-28T20:38:54.325Z","endTime":"2026-02-28T20:38:59.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":691775,"link":"/api/v1/people/691775","batSide":{"code":"L","description":"Left"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":89.4,"endSpeed":81.1,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.909311561756127,"aZ":-29.49202388278914,"pfxX":9.66477487347435,"pfxZ":1.591365422456989,"pX":-0.6376653374870456,"pZ":0.8566644467089737,"vX0":-9.830306091279525,"vY0":-129.80234846198138,"vZ0":-2.7215245684464775,"x":141.31,"y":215.65,"x0":1.9625706152558853,"y0":50.004201714161525,"z0":4.189374752855662,"aX":16.315168123693088},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.4,"breakHorizontal":-15.0,"spinRate":2178,"spinDirection":106},"zone":13,"typeConfidence":2.0,"plateTime":0.4237221066104646,"extension":6.429890211509954},"index":2,"playId":"f2a86a2a-bf87-3aea-a446-02d6226e33f8","pitchNumber":2,"startTime":"2026-02-28T20:39:12.998Z","endTime":"2026-02-28T20:39:17.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":691775,"link":"/api/v1/people/691775","batSide":{"code":"L","description":"Left"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":3,"playId":"e9aa0337-3347-3901-a1b1-789349a09ff5","startTime":"2026-02-28T20:39:40.430Z","endTime":"2026-02-28T20:39:43.610Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":691775,"link":"/api/v1/people/691775","batSide":{"code":"L","description":"Left"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.919487563042534,"aZ":-30.700943065311215,"pfxX":10.089233704281861,"pfxZ":0.8686556111200332,"pX":-0.631346502608066,"pZ":2.0836892524465402,"vX0":-9.921998815805106,"vY0":-129.89301450314824,"vZ0":0.2821881918432978,"x":141.07,"y":182.52,"x0":1.9395354048425069,"y0":50.00283880326546,"z0":4.320721099561928,"aX":17.124372328982147},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.9,"breakHorizontal":-15.8,"spinRate":2121,"spinDirection":109},"zone":7,"typeConfidence":2.0,"plateTime":0.42277117537352327,"extension":6.273410509939929},"index":4,"playId":"7863b25d-a325-353e-8089-b07cdb625073","pitchNumber":3,"startTime":"2026-02-28T20:40:03.798Z","endTime":"2026-02-28T20:40:09.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":691775,"link":"/api/v1/people/691775","batSide":{"code":"L","description":"Left"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":72.7,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.339997920919775,"aZ":-29.455725648089338,"pfxX":-6.668588373193962,"pfxZ":2.013238001043237,"pX":-0.7261605218216267,"pZ":1.3314674990634476,"vX0":-4.710751912124584,"vY0":-116.52275747568986,"vZ0":-0.13357421754246346,"x":144.68,"y":202.83,"x0":2.2002435552546973,"y0":50.00377362167432,"z0":4.212580200520588,"aX":-9.016026480299738},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":4.0,"breakHorizontal":13.4,"spinRate":2351,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.4731137510216161,"extension":6.370992748288791},"index":5,"playId":"0b57a9d5-37f6-3e5e-975a-84eeadca1b77","pitchNumber":4,"startTime":"2026-02-28T20:40:25.615Z","endTime":"2026-02-28T20:40:29.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":691775,"link":"/api/v1/people/691775","batSide":{"code":"L","description":"Left"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-02-28T20:40:41.655Z","endTime":"2026-02-28T20:40:51.667Z","isPitch":false,"type":"action","player":{"id":691775,"link":"/api/v1/people/691775"},"defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":691775,"link":"/api/v1/people/691775","batSide":{"code":"L","description":"Left"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.0,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.638729019203716,"aZ":-27.827619346228808,"pfxX":-3.2845202233012882,"pfxZ":3.1660505773169163,"pX":0.14693375942900946,"pZ":3.0162967467355815,"vX0":-3.71752021920888,"vY0":-116.83464584461605,"vZ0":2.9134096083040206,"x":111.4,"y":157.34,"x0":2.1900096091988392,"y0":50.00038407068359,"z0":4.381573498023474,"aX":-4.5034102262127105},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":6.8,"breakHorizontal":7.0,"spinRate":2484,"spinDirection":255},"zone":2,"typeConfidence":0.89,"plateTime":0.47022922891752605,"extension":6.446028860784977},"index":7,"playId":"2b5484e3-e549-3c06-bceb-09e10242c364","pitchNumber":5,"startTime":"2026-02-28T20:40:51.667Z","endTime":"2026-02-28T20:40:55.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":691775,"link":"/api/v1/people/691775","batSide":{"code":"L","description":"Left"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691775,"link":"/api/v1/people/691775"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":691775,"link":"/api/v1/people/691775"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.4,"awayTeamWinProbability":78.6,"homeTeamWinProbabilityAdded":-12.500000000000007,"leverageIndex":5.48,"dramaIndex":219.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:40:55.505Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mitch Voit flies out sharply to center fielder Johnathon Thomas.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-28T20:40:58.707Z","endTime":"2026-02-28T20:42:17.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":702491,"fullName":"Mitch Voit","link":"/api/v1/people/702491"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":689822,"fullName":"Matt Rudick","link":"/api/v1/people/689822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702491,"fullName":"Mitch Voit","link":"/api/v1/people/702491"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":684976,"link":"/api/v1/people/684976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":79.0,"endSpeed":72.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.457506325995986,"aZ":-27.985730923534962,"pfxX":-3.4985478161125445,"pfxZ":3.146610624735599,"pX":-0.2719694313540256,"pZ":2.1840928901870336,"vX0":-4.520014659160074,"vY0":-114.90565341449671,"vZ0":1.0686283704389434,"x":127.37,"y":179.81,"x0":2.1793472847611906,"y0":50.000105615846245,"z0":4.444344916686596,"aX":-4.648912569375928},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":6.2,"breakHorizontal":7.6,"spinRate":2476,"spinDirection":278},"zone":7,"typeConfidence":0.9,"plateTime":0.47775220668855223,"extension":6.343202202987596},"index":0,"playId":"f59b8aad-f52f-335c-9103-190862e0c85e","pitchNumber":1,"startTime":"2026-02-28T20:41:19.604Z","endTime":"2026-02-28T20:41:23.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":702491,"link":"/api/v1/people/702491","batSide":{"code":"R","description":"Right"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":90.7,"endSpeed":82.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.536293067197015,"aZ":-25.86807597295759,"pfxX":11.005771430478093,"pfxZ":3.6041970995431267,"pX":-1.5529320760077279,"pZ":1.967705809429319,"vX0":-12.155784265594592,"vY0":-131.56459971003375,"vZ0":-1.2808706713145772,"x":176.19,"y":185.65,"x0":1.7025781412332106,"y0":50.00138338911049,"z0":4.3823511861940165,"aX":19.246800205561268},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.5,"breakHorizontal":-17.2,"spinRate":2196,"spinDirection":114},"zone":13,"typeConfidence":0.86,"plateTime":0.4166972547097454,"extension":6.49363893766813},"index":1,"playId":"1c7ef8cf-c699-38d5-8dcb-79b7b0057101","pitchNumber":2,"startTime":"2026-02-28T20:41:43.932Z","endTime":"2026-02-28T20:41:47.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":702491,"link":"/api/v1/people/702491","batSide":{"code":"R","description":"Right"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.505039746609,"aZ":-24.190421986401372,"pfxX":8.348516620124258,"pfxZ":4.669232826445466,"pX":-0.09936583784005687,"pZ":2.429180676938744,"vX0":-7.869185528217609,"vY0":-129.81066310535135,"vZ0":-0.3534715446991584,"x":120.79,"y":173.19,"x0":1.8828593308943213,"y0":50.006472776412664,"z0":4.404583350825872,"aX":14.288553821546863},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.6,"breakHorizontal":-13.4,"spinRate":2176,"spinDirection":114},"zone":5,"typeConfidence":0.9,"plateTime":0.4215300981605412,"extension":6.41936859792956},"hitData":{"launchSpeed":100.5,"launchAngle":23.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":136.0,"coordY":51.4}},"index":2,"playId":"06dc4526-5efb-31c7-9b23-f2c04cec9fb3","pitchNumber":3,"startTime":"2026-02-28T20:42:03.535Z","endTime":"2026-02-28T20:42:17.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":702491,"link":"/api/v1/people/702491","batSide":{"code":"R","description":"Right"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702491,"link":"/api/v1/people/702491"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":702491,"link":"/api/v1/people/702491"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.9,"awayTeamWinProbability":90.1,"homeTeamWinProbabilityAdded":-11.499999999999998,"leverageIndex":4.9,"dramaIndex":198.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:42:17.723Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jihwan Bae walks. Matt Rudick to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-28T20:42:21.961Z","endTime":"2026-02-28T20:43:52.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":678225,"fullName":"Jihwan Bae","link":"/api/v1/people/678225"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678225,"fullName":"Jihwan Bae","link":"/api/v1/people/678225"},"postOnSecond":{"id":689822,"fullName":"Matt Rudick","link":"/api/v1/people/689822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":689822,"fullName":"Matt Rudick","link":"/api/v1/people/689822"},"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":678225,"fullName":"Jihwan Bae","link":"/api/v1/people/678225"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.828864327468498,"aZ":-22.62448783395062,"pfxX":7.573764030174809,"pfxZ":5.496279180121418,"pX":0.8324449492984635,"pZ":3.8742349962972193,"vX0":-5.481851928386601,"vY0":-130.33998628756981,"vZ0":2.668607888957631,"x":85.27,"y":134.18,"x0":1.9684396140090383,"y0":50.00299138801603,"z0":4.535693171774734,"aX":13.161747202353233},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.7,"breakHorizontal":-12.7,"spinRate":2120,"spinDirection":114},"zone":12,"typeConfidence":0.9,"plateTime":0.4186307081550451,"extension":6.371793924847629},"index":0,"playId":"b10a920b-90bf-3f3e-896f-e4b17ec8f8fd","pitchNumber":1,"startTime":"2026-02-28T20:42:45.999Z","endTime":"2026-02-28T20:42:50.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":678225,"link":"/api/v1/people/678225","batSide":{"code":"L","description":"Left"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":72.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.238660864962615,"aZ":-29.52014746469544,"pfxX":-6.072878035178817,"pfxZ":1.9559527183853609,"pX":-1.4590653761525862,"pZ":1.5314996286411682,"vX0":-6.539150244876664,"vY0":-116.75172446882564,"vZ0":0.34728068744332585,"x":172.62,"y":197.43,"x0":2.183985961150461,"y0":50.003671830338625,"z0":4.195182725731131,"aX":-8.251316790755801},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":4.0,"breakHorizontal":12.8,"spinRate":2451,"spinDirection":204},"zone":13,"typeConfidence":0.9,"plateTime":0.4720216061730045,"extension":6.504094958187765},"index":1,"playId":"33ec2e74-6bef-3008-af66-07e3a787b3a7","pitchNumber":2,"startTime":"2026-02-28T20:43:05.497Z","endTime":"2026-02-28T20:43:11.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":678225,"link":"/api/v1/people/678225","batSide":{"code":"L","description":"Left"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.538191625954827,"aZ":-31.26430638042546,"pfxX":10.027939391955815,"pfxZ":0.532789047924151,"pX":-0.34836520884130656,"pZ":1.2553436450442987,"vX0":-9.113622637489623,"vY0":-129.75383026405044,"vZ0":-1.3693011337525838,"x":130.28,"y":204.89,"x0":1.9092736254585372,"y0":50.00142644360492,"z0":4.17548172092319,"aX":17.071648887653676},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.8,"breakHorizontal":-16.1,"spinRate":2096,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.4223832315198308,"extension":6.276593169181542},"index":2,"playId":"daef35c5-ac0f-3b70-969e-f29d42e7ae1c","pitchNumber":3,"startTime":"2026-02-28T20:43:25.912Z","endTime":"2026-02-28T20:43:30.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":678225,"link":"/api/v1/people/678225","batSide":{"code":"L","description":"Left"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"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":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81539436330569,"aZ":-29.530797173049635,"pfxX":10.52757725514504,"pfxZ":1.5269341710091053,"pX":-0.4519082105252308,"pZ":0.9614385077342791,"vX0":-9.548250436673154,"vY0":-131.06752097509565,"vZ0":-2.572461962848721,"x":134.23,"y":212.82,"x0":1.8781413132359825,"y0":50.00295718550709,"z0":4.1705265044340445,"aX":18.23755242494538},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.4,"breakHorizontal":-16.8,"spinRate":2182,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.4185716867860019,"extension":6.300283168863709},"index":3,"playId":"cbb16e39-a08a-3f1b-841b-8eb020b247fd","pitchNumber":4,"startTime":"2026-02-28T20:43:46.001Z","endTime":"2026-02-28T20:43:52.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":678225,"link":"/api/v1/people/678225","batSide":{"code":"L","description":"Left"}},"first":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678225,"link":"/api/v1/people/678225"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":7.6999999999999975,"leverageIndex":3.91,"dramaIndex":150.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:43:52.037Z","atBatIndex":70},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Antonio Jimenez reaches on a fielding error by second baseman Cayden Wallace. Matt Rudick to 3rd. Jihwan Bae to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-28T20:45:13.857Z","endTime":"2026-02-28T20:45:52.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":806128,"fullName":"Antonio Jimenez","link":"/api/v1/people/806128"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":806128,"fullName":"Antonio Jimenez","link":"/api/v1/people/806128"},"postOnSecond":{"id":678225,"fullName":"Jihwan Bae","link":"/api/v1/people/678225"},"postOnThird":{"id":689822,"fullName":"Matt Rudick","link":"/api/v1/people/689822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":806128,"fullName":"Antonio Jimenez","link":"/api/v1/people/806128"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691024,"link":"/api/v1/people/691024"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":689822,"fullName":"Matt Rudick","link":"/api/v1/people/689822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":678225,"fullName":"Jihwan Bae","link":"/api/v1/people/678225"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-28T20:44:02.860Z","endTime":"2026-02-28T20:45:15.465Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":806128,"link":"/api/v1/people/806128","batSide":{"code":"R","description":"Right"}},"first":{"id":678225,"link":"/api/v1/people/678225"},"second":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.940858984419748,"aZ":-27.279041229967795,"pfxX":-3.061279908267439,"pfxZ":3.529047236567142,"pX":-1.6955051184250212,"pZ":0.9443309816619874,"vX0":-7.317074547157021,"vY0":-117.5534046429778,"vZ0":-1.8392097657891504,"x":181.63,"y":213.28,"x0":1.865398595766147,"y0":50.00575188293215,"z0":4.28889866736416,"aX":-4.249852891801177},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":6.1,"breakHorizontal":7.4,"spinRate":2418,"spinDirection":202},"zone":13,"typeConfidence":0.89,"plateTime":0.4673774544104141,"extension":6.443290892319918},"index":1,"playId":"2f543f7a-2c3b-3f47-9d88-4ccc692b1ef0","pitchNumber":1,"startTime":"2026-02-28T20:45:15.465Z","endTime":"2026-02-28T20:45:19.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":806128,"link":"/api/v1/people/806128","batSide":{"code":"R","description":"Right"}},"first":{"id":678225,"link":"/api/v1/people/678225"},"second":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.543527036126083,"aZ":-32.44374345004109,"pfxX":7.792478553206648,"pfxZ":-0.18915737779361486,"pX":0.14261168763873122,"pZ":3.2234744999114713,"vX0":-6.869482695300016,"vY0":-119.28503837276885,"vZ0":3.760918621676516,"x":111.56,"y":151.75,"x0":2.0319857506059416,"y0":50.00023161917755,"z0":4.531995751309151,"aX":11.35391942535601},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.7,"breakHorizontal":-12.7,"spinRate":1510,"spinDirection":95},"zone":2,"typeConfidence":0.87,"plateTime":0.45723397894405293,"extension":6.404932856332563},"hitData":{"launchSpeed":88.4,"launchAngle":3.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.9,"coordY":144.8}},"index":2,"playId":"6155114f-7b93-39d7-9732-538838903c8d","pitchNumber":2,"startTime":"2026-02-28T20:45:33.685Z","endTime":"2026-02-28T20:45:52.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":806128,"link":"/api/v1/people/806128","batSide":{"code":"R","description":"Right"}},"first":{"id":678225,"link":"/api/v1/people/678225"},"second":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806128,"link":"/api/v1/people/806128"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":806128,"link":"/api/v1/people/806128"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":10.599999999999998,"leverageIndex":6.98,"dramaIndex":245.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:45:52.282Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Reimer flies out to center fielder Johnathon Thomas.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-02-28T20:45:55.844Z","endTime":"2026-02-28T20:46:43.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":702544,"fullName":"Jacob Reimer","link":"/api/v1/people/702544"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":702544,"fullName":"Jacob Reimer","link":"/api/v1/people/702544"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":684976,"link":"/api/v1/people/684976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.830781221376004,"aZ":-29.772560572767716,"pfxX":-3.730834007239075,"pfxZ":1.7363949012290139,"pX":-0.4217502801770636,"pZ":2.534380520663704,"vX0":-4.760130157862802,"vY0":-117.2850696073583,"vZ0":2.0571201126446192,"x":133.08,"y":170.35,"x0":2.12491388668256,"y0":50.001665563407414,"z0":4.4380103534613395,"aX":-5.155295670664773},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":4.0,"breakHorizontal":8.0,"spinRate":2457,"spinDirection":204},"zone":4,"typeConfidence":0.9,"plateTime":0.46842587557514515,"extension":6.345054290411246},"hitData":{"launchSpeed":99.0,"launchAngle":53.0,"totalDistance":217.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.37,"coordY":116.14}},"index":0,"playId":"75f2de18-cc11-31f1-80f7-d47eb2313794","pitchNumber":1,"startTime":"2026-02-28T20:46:28.837Z","endTime":"2026-02-28T20:46:43.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":701616,"link":"/api/v1/people/701616"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":691024,"link":"/api/v1/people/691024"},"third":{"id":695538,"link":"/api/v1/people/695538"},"shortstop":{"id":691183,"link":"/api/v1/people/691183"},"left":{"id":694848,"link":"/api/v1/people/694848"},"center":{"id":684976,"link":"/api/v1/people/684976"},"right":{"id":679788,"link":"/api/v1/people/679788"}},"offense":{"batter":{"id":702544,"link":"/api/v1/people/702544","batSide":{"code":"R","description":"Right"}},"first":{"id":806128,"link":"/api/v1/people/806128"},"second":{"id":678225,"link":"/api/v1/people/678225"},"third":{"id":689822,"link":"/api/v1/people/689822"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":682954,"link":"/api/v1/people/682954"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702544,"link":"/api/v1/people/702544"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":702544,"link":"/api/v1/people/702544"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-28.199999999999996,"leverageIndex":9.99,"dramaIndex":428.0,"contextMetrics":{},"playEndTime":"2026-02-28T20:46:43.349Z","atBatIndex":72}]