[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Johan Rojas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-27T18:05:44.959Z","endTime":"2026-02-27T18:06:55.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,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":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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-27T17:01:48.731Z","endTime":"2026-02-27T17:36:56.391Z","isPitch":false,"type":"action","player":{"id":679032,"link":"/api/v1/people/679032"},"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-27T17:36:56.391Z","endTime":"2026-02-27T18:05:13.240Z","isPitch":false,"type":"action","player":{"id":679032,"link":"/api/v1/people/679032"},"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-27T18:05:13.240Z","endTime":"2026-02-27T18:05:47.213Z","isPitch":false,"type":"action","player":{"id":679032,"link":"/api/v1/people/679032"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99458179760271,"aZ":-14.880036493966116,"pfxX":-3.593424622507962,"pfxZ":9.21604411602803,"pX":0.6245705740927022,"pZ":2.29966373701525,"vX0":8.936877179611326,"vY0":-135.92431308038087,"vZ0":-5.194096097083662,"x":93.19,"y":176.69,"x0":-2.234830978643841,"y0":50.0020198967006,"z0":5.263740030285926,"aX":-6.7432194321821655},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":4.7,"spinRate":2311,"spinDirection":214},"zone":6,"typeConfidence":0.91,"plateTime":0.40252135320433347,"extension":6.779069073383953},"index":3,"playId":"498e6579-3d49-3340-85af-727a74c90fb2","pitchNumber":1,"startTime":"2026-02-27T18:05:47.213Z","endTime":"2026-02-27T18:05:50.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.893521128160955,"aZ":-24.52019619466032,"pfxX":-11.180355338066844,"pfxZ":4.277005030171609,"pX":-0.5962275016784514,"pZ":2.0502948473299445,"vX0":8.375711299378374,"vY0":-132.79983242815845,"vZ0":-3.381345543760683,"x":139.73,"y":183.42,"x0":-2.335234040282637,"y0":50.003338340065575,"z0":5.119570240900337,"aX":-20.011178854683518},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.2,"breakHorizontal":18.5,"spinRate":2110,"spinDirection":219},"zone":7,"typeConfidence":0.99,"plateTime":0.41212020107126257,"extension":6.6846697076954475},"index":4,"playId":"1cd363b7-a134-349b-afdc-9a25e510c1f1","pitchNumber":2,"startTime":"2026-02-27T18:06:05.339Z","endTime":"2026-02-27T18:06:08.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-02-27T18:06:25.300Z","endTime":"2026-02-27T18:06:34.433Z","isPitch":false,"type":"action","player":{"id":679032,"link":"/api/v1/people/679032"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78181296762876,"aZ":-40.45898256371409,"pfxX":5.221963178153674,"pfxZ":-6.211739027687947,"pX":1.0307911462574675,"pZ":-0.23237774990183863,"vX0":5.810167771562248,"vY0":-115.19809986276367,"vZ0":-3.828614328892531,"x":77.71,"y":245.05,"x0":-2.2088651413610063,"y0":50.00119444810435,"z0":5.389746253107748,"aX":6.967800327028847},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-12.0,"breakHorizontal":-11.0,"spinRate":2446,"spinDirection":35},"zone":14,"typeConfidence":0.91,"plateTime":0.4767333131465943,"extension":6.592246044663817},"index":6,"playId":"1b80fd54-2128-3ddd-bca2-f5ec1e1692df","pitchNumber":3,"startTime":"2026-02-27T18:06:34.433Z","endTime":"2026-02-27T18:06:38.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.131573512537045,"aZ":-41.16383682069898,"pfxX":6.5134623015032,"pfxZ":-6.778975680013799,"pX":1.2099756794403644,"pZ":0.7727031721805225,"vX0":6.106379032976298,"vY0":-114.93733134792475,"vZ0":-1.1242281598062682,"x":70.88,"y":217.92,"x0":-2.336575911154983,"y0":50.00390214747784,"z0":5.298167732319648,"aX":8.634618967473592},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-12.2,"breakHorizontal":-13.4,"spinRate":2550,"spinDirection":49},"zone":14,"typeConfidence":0.91,"plateTime":0.4782246876132277,"extension":6.459704430349111},"index":7,"playId":"00a67b7c-bee5-39a0-b8a1-d0f1c432f493","pitchNumber":4,"startTime":"2026-02-27T18:06:51.369Z","endTime":"2026-02-27T18:06:55.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679032,"link":"/api/v1/people/679032"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":679032,"link":"/api/v1/people/679032"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-02-27T18:06:55.674Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Marchán flies out to shortstop Javier Báez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-27T18:07:00.341Z","endTime":"2026-02-27T18:07:44.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.69894145224307,"aZ":-40.82991510072558,"pfxX":5.649508463769484,"pfxZ":-6.592713482641495,"pX":0.3990801682884658,"pZ":1.1601097905914042,"vX0":4.933961967784836,"vY0":-114.068253114301,"vZ0":-0.1721364140820696,"x":101.79,"y":207.46,"x0":-2.5288124049955054,"y0":50.00290269315335,"z0":5.2744762636455516,"aX":7.416830723595323},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-11.6,"breakHorizontal":-11.5,"spinRate":2371,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.4808576364821757,"extension":6.601062647050272},"index":0,"playId":"88c6f3fb-f51a-3d47-af45-4b1270741533","pitchNumber":1,"startTime":"2026-02-27T18:07:22.637Z","endTime":"2026-02-27T18:07:26.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76805830320355,"aZ":-15.809549035168043,"pfxX":-2.9523857368481523,"pfxZ":8.707324433238428,"pX":0.40142105567316777,"pZ":3.4447789464668594,"vX0":8.45449632110938,"vY0":-136.2016744766961,"vZ0":-2.1125571343793994,"x":101.7,"y":145.77,"x0":-2.358717054933452,"y0":50.006605261847135,"z0":5.323216167434849,"aX":-5.552675237578964},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":3.6,"spinRate":2112,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.4020694757827248,"extension":6.666707907081652},"hitData":{"launchSpeed":64.6,"launchAngle":49.0,"totalDistance":199.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":95.88,"coordY":127.02}},"index":1,"playId":"ddf7daaf-04b8-32df-ad3b-403ed2544c10","pitchNumber":2,"startTime":"2026-02-27T18:07:36.819Z","endTime":"2026-02-27T18:07:44.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:07:44.060Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Bohm called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-27T18:07:47.787Z","endTime":"2026-02-27T18:09:52.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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.6,"endSpeed":85.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.554152271452164,"aZ":-15.57262086299197,"pfxX":-4.098793257311362,"pfxZ":8.958681123512822,"pX":-1.228473413783694,"pZ":2.6803042892691584,"vX0":4.547660723222624,"vY0":-134.8331190762038,"vZ0":-3.7693110063559288,"x":163.83,"y":166.41,"x0":-2.3993142039604995,"y0":50.00198933741611,"z0":5.1856192925624045,"aX":-7.595174576336768},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":6.5,"spinRate":2221,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.40523350425502835,"extension":6.700141377629898},"index":0,"playId":"760b5f03-d62d-3b01-85b6-189af6fcbee2","pitchNumber":1,"startTime":"2026-02-27T18:08:14.295Z","endTime":"2026-02-27T18:08:17.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.533361733292065,"aZ":-28.01967051936223,"pfxX":3.3993113624206233,"pfxZ":2.5241065783061902,"pX":0.2511709673158771,"pZ":2.264532407997358,"vX0":5.790980782547756,"vY0":-127.06868750193851,"vZ0":-2.4651390552320054,"x":107.43,"y":177.64,"x0":-2.4935265893383214,"y0":50.00342359800636,"z0":5.459682204208575,"aX":5.591097642268344},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.3,"breakHorizontal":-7.4,"spinRate":2382,"spinDirection":153},"zone":9,"typeConfidence":0.9,"plateTime":0.4300408077607538,"extension":6.590853891210372},"index":1,"playId":"a8450537-8ce4-380b-88d0-bb7b191d7a12","pitchNumber":2,"startTime":"2026-02-27T18:08:29.268Z","endTime":"2026-02-27T18:08:33.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.66005010499913,"aZ":-40.10759593284005,"pfxX":5.994695514246123,"pfxZ":-5.951310904407844,"pX":0.7158574918699842,"pZ":1.660860548038635,"vX0":5.49913962914279,"vY0":-114.8737490177119,"vZ0":0.6860294556399977,"x":89.71,"y":193.94,"x0":-2.4893873259091537,"y0":50.001951746134516,"z0":5.263523308652598,"aX":7.9936654604153015},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-10.3,"breakHorizontal":-12.2,"spinRate":2462,"spinDirection":49},"zone":14,"typeConfidence":0.91,"plateTime":0.4771686654110665,"extension":6.50998779888975},"index":2,"playId":"41b683cf-33b9-37af-bdc6-3339d1f1b002","pitchNumber":3,"startTime":"2026-02-27T18:08:46.901Z","endTime":"2026-02-27T18:09:13.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8015065913815,"aZ":-16.168716076275086,"pfxX":-3.5639341786677106,"pfxZ":8.381833548233365,"pX":0.4161061412076772,"pZ":2.982657192717276,"vX0":8.59651822334152,"vY0":-136.9708456027681,"vZ0":-3.3370443615633225,"x":101.14,"y":158.25,"x0":-2.2929584246023604,"y0":50.005521022852285,"z0":5.315161724732069,"aX":-6.808781068538277},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":4.8,"spinRate":2222,"spinDirection":213},"zone":3,"typeConfidence":0.91,"plateTime":0.39911464190136137,"extension":6.789327754398574},"index":3,"playId":"2a35dd5e-1d3c-36a3-809d-0c01cba42261","pitchNumber":4,"startTime":"2026-02-27T18:09:23.264Z","endTime":"2026-02-27T18:09:26.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44770700714251,"aZ":-13.97408030882442,"pfxX":-4.901171605900527,"pfxZ":9.250999940285016,"pX":0.4238733994867441,"pZ":2.5333121204234312,"vX0":9.017995553885601,"vY0":-139.1821721884913,"vZ0":-5.030261026001292,"x":100.84,"y":170.38,"x0":-2.2173639918017125,"y0":50.00040323190723,"z0":5.285200659951798,"aX":-9.640610583010417},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":7.1,"spinRate":2216,"spinDirection":213},"zone":6,"typeConfidence":0.91,"plateTime":0.3931187970083063,"extension":6.616140944703855},"index":4,"playId":"e35bd4cc-1458-3d4d-8af7-d49821716c87","pitchNumber":5,"startTime":"2026-02-27T18:09:47.144Z","endTime":"2026-02-27T18:09:52.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:09:52.076Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Parker Meadows singles on a ground ball to left fielder Pedro León.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-27T18:11:54.479Z","endTime":"2026-02-27T18:12:32.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691893,"fullName":"Jean Cabrera","link":"/api/v1/people/691893"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81280118591901,"aZ":-18.706924958632506,"pfxX":-10.618923612788961,"pfxZ":7.355616224839762,"pX":-0.5564697746738839,"pZ":1.6499148538090405,"vX0":3.407339546701243,"vY0":-134.7984903712108,"vZ0":-6.495414592964954,"x":138.21,"y":194.23,"x0":-0.4616461776972215,"y0":50.00084484799117,"z0":5.423243660785896,"aX":-19.430555966580183},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":18.5,"spinRate":2406,"spinDirection":226},"zone":13,"typeConfidence":0.94,"plateTime":0.40719586634243843,"extension":6.435044672159112},"index":0,"playId":"5cbed23c-8193-373c-aa5d-7233aff2b0ed","pitchNumber":1,"startTime":"2026-02-27T18:12:02.902Z","endTime":"2026-02-27T18:12:08.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.911822838638678,"aZ":-30.95039367424205,"pfxX":2.972090627166966,"pfxZ":0.7885355018080524,"pX":-0.5833231358555,"pZ":2.82779962891673,"vX0":-0.1107907356226793,"vY0":-123.69118817621091,"vZ0":-0.28897700152885497,"x":139.23,"y":162.43,"x0":-0.9239605201436696,"y0":50.001449639603635,"z0":5.54360713357119,"aX":4.599854456636083},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.6,"breakHorizontal":-5.4,"spinRate":2198,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.44299900964662653,"extension":6.396711102398681},"hitData":{"launchSpeed":103.6,"launchAngle":1.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.83,"coordY":144.99}},"index":1,"playId":"88173507-05b1-3dd0-a297-713d3ed56885","pitchNumber":2,"startTime":"2026-02-27T18:12:24.260Z","endTime":"2026-02-27T18:12:32.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_ab"},{"player":{"id":691893,"link":"/api/v1/people/691893"},"credit":"p_ab"},{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_pa"},{"player":{"id":691893,"link":"/api/v1/people/691893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:12:32.611Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gleyber Torres pops out to first baseman Keaton Anthony in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-27T18:12:35.785Z","endTime":"2026-02-27T18:13:06.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691893,"fullName":"Jean Cabrera","link":"/api/v1/people/691893"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805704,"link":"/api/v1/people/805704"},"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(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":93.6,"endSpeed":85.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.259374182856376,"aZ":-16.581172746224492,"pfxX":-6.493460939878942,"pfxZ":8.340639495075234,"pX":0.00877162122607215,"pZ":2.3811015481889264,"vX0":3.762602838006801,"vY0":-136.18798944413922,"vZ0":-5.461780927730711,"x":116.67,"y":174.49,"x0":-0.5506326334496635,"y0":50.00097831483283,"z0":5.5680970492419,"aX":-12.137213333126427},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":10.9,"spinRate":2291,"spinDirection":220},"zone":5,"typeConfidence":0.89,"plateTime":0.40293521114020425,"extension":6.325484495512365},"hitData":{"launchSpeed":85.2,"launchAngle":69.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":173.66,"coordY":177.06}},"index":0,"playId":"d32898cd-d40e-3341-baf1-9963c2166dfd","pitchNumber":1,"startTime":"2026-02-27T18:12:58.543Z","endTime":"2026-02-27T18:13:06.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":691893,"link":"/api/v1/people/691893"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":691893,"link":"/api/v1/people/691893"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":-3.1999999999999957,"leverageIndex":1.44,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:13:06.912Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out to center fielder Johan Rojas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-27T18:13:15.004Z","endTime":"2026-02-27T18:14:05.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691893,"fullName":"Jean Cabrera","link":"/api/v1/people/691893"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679032,"link":"/api/v1/people/679032"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56391925137842,"aZ":-21.332441644419603,"pfxX":-11.094971937471723,"pfxZ":5.741860761243573,"pX":-0.40345199289682154,"pZ":1.4748753287332284,"vX0":4.42309549500921,"vY0":-136.90665326883865,"vZ0":-6.837805142020997,"x":132.38,"y":198.96,"x0":-0.6027204577468638,"y0":50.006049753007815,"z0":5.475771160393377,"aX":-20.96587687458462},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.1,"breakHorizontal":19.1,"spinRate":2297,"spinDirection":227},"zone":13,"typeConfidence":0.96,"plateTime":0.40079984271247904,"extension":6.3540254326442644},"index":0,"playId":"7207f57f-12cd-3c42-9f3d-7daa18280411","pitchNumber":1,"startTime":"2026-02-27T18:13:37.395Z","endTime":"2026-02-27T18:13:41.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54035554466502,"aZ":-19.38237036016451,"pfxX":-9.94384678078551,"pfxZ":6.843800767408397,"pX":-0.4658701599322405,"pZ":2.149751970432379,"vX0":3.4495628662957056,"vY0":-136.2480015586329,"vZ0":-5.540466696866773,"x":134.76,"y":180.74,"x0":-0.46066162346136075,"y0":50.00541842436085,"z0":5.560635593444423,"aX":-18.589843253882712},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.3,"breakHorizontal":17.2,"spinRate":2382,"spinDirection":222},"zone":7,"typeConfidence":0.91,"plateTime":0.4029064306764152,"extension":6.3980030580600955},"hitData":{"launchSpeed":87.3,"launchAngle":36.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.98,"coordY":64.96}},"index":1,"playId":"cf387678-f3fe-3646-86ea-fc5b74e29e8e","pitchNumber":2,"startTime":"2026-02-27T18:13:57.711Z","endTime":"2026-02-27T18:14:05.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":691893,"link":"/api/v1/people/691893"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":691893,"link":"/api/v1/people/691893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:14:05.283Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Torkelson pops out to second baseman Dylan Moore.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-27T18:14:11.072Z","endTime":"2026-02-27T18:15:44.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691893,"fullName":"Jean Cabrera","link":"/api/v1/people/691893"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664238,"link":"/api/v1/people/664238"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.828971270837723,"aZ":-19.69038819574565,"pfxX":-9.621949697888306,"pfxZ":6.809635827512537,"pX":-1.2540932216490033,"pZ":2.5885087694793114,"vX0":1.229453558206922,"vY0":-134.7011633603562,"vZ0":-4.422960811414537,"x":164.8,"y":168.89,"x0":-0.467084574517455,"y0":50.004161780182585,"z0":5.647761254494567,"aX":-17.646517992503927},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.5,"breakHorizontal":17.2,"spinRate":2334,"spinDirection":221},"zone":11,"typeConfidence":0.92,"plateTime":0.40693663576426164,"extension":6.467329919698235},"index":0,"playId":"0cd45e36-7d77-3435-a2ef-1615a83c7d90","pitchNumber":1,"startTime":"2026-02-27T18:14:31.046Z","endTime":"2026-02-27T18:14:34.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"5312b8b7-bb67-3558-853e-7e528823cd49","startTime":"2026-02-27T18:14:45.692Z","endTime":"2026-02-27T18:14:50.870Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.581871330333374,"aZ":-34.715547533716276,"pfxX":7.138749146585672,"pfxZ":-1.8266176608657245,"pX":2.134309182901694,"pZ":1.1284636813718465,"vX0":4.653393887487263,"vY0":-118.00082736754231,"vZ0":-2.353715132323342,"x":35.65,"y":208.31,"x0":-0.7973149893424146,"y0":50.00027911122871,"z0":5.368846679231995,"aX":9.96130025507843},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.6,"breakHorizontal":-14.2,"spinRate":2258,"spinDirection":50},"zone":14,"typeConfidence":0.91,"plateTime":0.4659906449797826,"extension":6.154370358841751},"index":2,"playId":"7378a43b-5654-3bcc-ba7a-be8a5670a8b7","pitchNumber":2,"startTime":"2026-02-27T18:15:04.036Z","endTime":"2026-02-27T18:15:08.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Parker Meadows steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":3,"actionPlayId":"7378a43b-5654-3bcc-ba7a-be8a5670a8b7","startTime":"2026-02-27T18:15:21.914Z","endTime":"2026-02-27T18:15:34.170Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678009,"link":"/api/v1/people/678009"},"defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":678009,"link":"/api/v1/people/678009"},"postOnSecond":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.88,"dramaIndex":34.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46493339447769,"aZ":-17.080622986806336,"pfxX":-7.535001073086638,"pfxZ":8.036538257887573,"pX":0.21603396020848348,"pZ":2.81606443180061,"vX0":4.621462211159914,"vY0":-136.31193580727046,"vZ0":-4.330997502032758,"x":108.77,"y":162.75,"x0":-0.5239274534686141,"y0":50.00446819260178,"z0":5.60776269507287,"aX":-14.155673866542504},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.8,"breakHorizontal":12.6,"spinRate":2422,"spinDirection":223},"zone":2,"typeConfidence":0.78,"plateTime":0.40210012751262525,"extension":6.394568252513991},"hitData":{"launchSpeed":91.8,"launchAngle":68.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":149.45,"coordY":155.28}},"index":4,"playId":"f533a5e7-34a4-316f-ac8f-f9e501bae3cf","pitchNumber":3,"startTime":"2026-02-27T18:15:34.170Z","endTime":"2026-02-27T18:15:44.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":678009,"link":"/api/v1/people/678009"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":691893,"link":"/api/v1/people/691893"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":691893,"link":"/api/v1/people/691893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:15:44.268Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dylan Moore walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-27T18:17:38.945Z","endTime":"2026-02-27T18:18:47.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.054467230651785,"aZ":-29.503582375088428,"pfxX":4.0351467420435245,"pfxZ":1.735262282056886,"pX":0.4376111152360465,"pZ":1.2042906891182306,"vX0":5.721434919132679,"vY0":-123.59252810386567,"vZ0":-4.223118437458968,"x":100.32,"y":206.26,"x0":-2.4370189775083535,"y0":50.00271017263076,"z0":5.430338925082238,"aX":6.201966427453202},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.4,"breakHorizontal":-8.8,"spinRate":2457,"spinDirection":124},"zone":14,"typeConfidence":0.91,"plateTime":0.44422201401270023,"extension":6.681742948509703},"index":0,"playId":"278af7f0-f1d4-3a9d-a924-d24833b37dc4","pitchNumber":1,"startTime":"2026-02-27T18:17:55.763Z","endTime":"2026-02-27T18:17:59.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":83.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4957361661716,"aZ":-14.133742871323218,"pfxX":-5.7590279003880225,"pfxZ":9.918440634785359,"pX":1.0142097151449623,"pZ":2.12209675233371,"vX0":10.521799529861232,"vY0":-135.03289215463653,"vZ0":-5.869790939109403,"x":78.34,"y":181.48,"x0":-2.211325636023312,"y0":50.005504262197086,"z0":5.344873540177423,"aX":-10.478825734271789},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":7.8,"spinRate":2296,"spinDirection":217},"zone":14,"typeConfidence":0.88,"plateTime":0.40795667992542306,"extension":6.656356849718063},"index":1,"playId":"5cbc77d3-6bb0-344d-885a-d6537495b4a7","pitchNumber":2,"startTime":"2026-02-27T18:18:12.042Z","endTime":"2026-02-27T18:18:15.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.758138429303784,"aZ":-29.8478681357373,"pfxX":3.1410556470717736,"pfxZ":1.4926090476913316,"pX":-1.1397391300395365,"pZ":2.5784010375674784,"vX0":2.3625232019254527,"vY0":-124.21550823992062,"vZ0":-1.2338244411615777,"x":160.44,"y":169.16,"x0":-2.5124162498821847,"y0":50.000807880416936,"z0":5.571676392838181,"aX":4.889265257220255},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.6,"breakHorizontal":-6.2,"spinRate":2466,"spinDirection":127},"zone":11,"typeConfidence":0.91,"plateTime":0.44157155973865425,"extension":6.349698868606505},"index":2,"playId":"8be5d8f6-8120-3c0b-9d4d-1796d117671c","pitchNumber":3,"startTime":"2026-02-27T18:18:26.504Z","endTime":"2026-02-27T18:18:30.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.439047893082183,"aZ":-13.578213522167278,"pfxX":-6.208370455310972,"pfxZ":9.91599987427206,"pX":1.3314207189189018,"pZ":1.2992090432780754,"vX0":11.677768079953825,"vY0":-136.40616377886462,"vZ0":-8.015584071631466,"x":66.25,"y":203.7,"x0":-2.2083186974342714,"y0":50.00002994774083,"z0":5.2222959824872355,"aX":-11.640015654205056},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":8.6,"spinRate":2300,"spinDirection":216},"zone":14,"typeConfidence":0.89,"plateTime":0.4023367521824559,"extension":6.626376045540004},"index":3,"playId":"42fcc018-b436-3076-8f0f-74957a59f7c4","pitchNumber":4,"startTime":"2026-02-27T18:18:43.747Z","endTime":"2026-02-27T18:18:47.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664238,"link":"/api/v1/people/664238"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:18:47.666Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Cairo called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-27T18:18:48.624Z","endTime":"2026-02-27T18:20:48.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6483461805179,"aZ":-14.85363560440348,"pfxX":-4.090174508025803,"pfxZ":9.490106429495059,"pX":-0.610704870048888,"pZ":3.494550302772472,"vX0":5.94310930346187,"vY0":-133.7008625300444,"vZ0":-2.4589102302559893,"x":140.28,"y":144.43,"x0":-2.3226914115009194,"y0":50.002500176199966,"z0":5.48192215044465,"aX":-7.465314299520126},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.9,"breakHorizontal":6.2,"spinRate":2292,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.40840786783302985,"extension":6.6191128752995905},"index":0,"playId":"c87eecf5-b9a6-35f8-823b-93059a4dd916","pitchNumber":1,"startTime":"2026-02-27T18:19:16.863Z","endTime":"2026-02-27T18:19:20.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"first":{"id":664238,"link":"/api/v1/people/664238"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58731140289444,"aZ":-30.288179978672282,"pfxX":3.4415458123224156,"pfxZ":1.2101197987440262,"pX":0.2624992360194557,"pZ":2.644709339273865,"vX0":5.4055901166258895,"vY0":-123.68127041457615,"vZ0":-0.39866719498639214,"x":106.99,"y":167.37,"x0":-2.394515242949149,"y0":50.00270848823451,"z0":5.337971313147997,"aX":5.354626009264235},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.4,"breakHorizontal":-7.4,"spinRate":2451,"spinDirection":129},"zone":3,"typeConfidence":0.9,"plateTime":0.44207780990925505,"extension":6.571622580238097},"index":1,"playId":"f4afa891-f10d-3bd1-90aa-722fe2a006a6","pitchNumber":2,"startTime":"2026-02-27T18:19:35.251Z","endTime":"2026-02-27T18:19:40.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"first":{"id":664238,"link":"/api/v1/people/664238"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.899350431516915,"aZ":-29.924845965564668,"pfxX":2.805695014156327,"pfxZ":1.4599442062070533,"pX":1.1912426952288462,"pZ":1.7029112412972034,"vX0":7.805630052652606,"vY0":-123.0946797865244,"vZ0":-2.3142547449992987,"x":71.59,"y":192.8,"x0":-2.3822374518439378,"y0":50.00185405358658,"z0":5.18301244356336,"aX":4.31331472948667},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.4,"breakHorizontal":-6.8,"spinRate":2436,"spinDirection":119},"zone":14,"typeConfidence":0.9,"plateTime":0.4445636053490998,"extension":6.65629222637846},"index":2,"playId":"e2b4284a-5396-31e3-8ce7-75d153f45d84","pitchNumber":3,"startTime":"2026-02-27T18:19:55.425Z","endTime":"2026-02-27T18:19:59.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"first":{"id":664238,"link":"/api/v1/people/664238"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72474845227148,"aZ":-14.104917049456855,"pfxX":-3.582040733763354,"pfxZ":9.84623263847378,"pX":0.8166983503895731,"pZ":2.661203176771346,"vX0":9.267080138073748,"vY0":-134.73358288905845,"vZ0":-4.195575616361478,"x":85.87,"y":166.93,"x0":-2.2046092189594195,"y0":50.00493764144686,"z0":5.237845100153649,"aX":-6.575590290389568},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":4.4,"spinRate":2241,"spinDirection":216},"zone":12,"typeConfidence":0.91,"plateTime":0.40678699262088314,"extension":6.718254616615129},"index":3,"playId":"0e719dd5-da7c-3ca5-b4a8-ad6739670760","pitchNumber":4,"startTime":"2026-02-27T18:20:14.618Z","endTime":"2026-02-27T18:20:18.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"first":{"id":664238,"link":"/api/v1/people/664238"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-27T18:20:28.320Z","endTime":"2026-02-27T18:20:43.465Z","isPitch":false,"type":"action","player":{"id":686551,"link":"/api/v1/people/686551"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"first":{"id":664238,"link":"/api/v1/people/664238"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18626708173674,"aZ":-15.995292972917039,"pfxX":-4.8412757109898035,"pfxZ":8.82781457189203,"pX":0.10634571226945809,"pZ":1.956031520558735,"vX0":7.770624220914994,"vY0":-134.95827630848305,"vZ0":-5.622556600424042,"x":112.95,"y":185.97,"x0":-2.1899948123246307,"y0":50.002802438855824,"z0":5.2051738469146,"aX":-8.872812067915847},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.9,"breakHorizontal":7.0,"spinRate":2160,"spinDirection":221},"zone":8,"typeConfidence":0.89,"plateTime":0.4068875287224256,"extension":6.729794238183222},"index":5,"playId":"116107b2-3fd7-396d-99e4-161d40c55b27","pitchNumber":5,"startTime":"2026-02-27T18:20:43.465Z","endTime":"2026-02-27T18:20:48.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"first":{"id":664238,"link":"/api/v1/people/664238"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686551,"link":"/api/v1/people/686551"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":686551,"link":"/api/v1/people/686551"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.54,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:20:48.272Z","atBatIndex":8},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Pedro León doubles (1) on a line drive to center fielder Parker Meadows. Dylan Moore scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-27T18:21:52.054Z","endTime":"2026-02-27T18:22:47.926Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3],"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":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656427,"link":"/api/v1/people/656427"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":"26ca435b-08e1-3a37-a540-6b6ddd332356","startTime":"2026-02-27T18:21:12.241Z","endTime":"2026-02-27T18:21:22.371Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"first":{"id":664238,"link":"/api/v1/people/664238"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Dylan Moore steals (1) 2nd base. Dylan Moore to 3rd. Dylan Moore advances to 3rd, on a throwing error by pitcher Jack Flaherty.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"26ca435b-08e1-3a37-a540-6b6ddd332356","startTime":"2026-02-27T18:21:41.736Z","endTime":"2026-02-27T18:21:54.249Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664238,"link":"/api/v1/people/664238"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"first":{"id":664238,"link":"/api/v1/people/664238"},"postOnThird":{"id":664238,"link":"/api/v1/people/664238"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"homeTeamWinProbability":45.0,"awayTeamWinProbability":55.0,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":1.28,"dramaIndex":66.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.039388790630763,"aZ":-27.583830112004303,"pfxX":0.8741846659612156,"pfxZ":2.796743224212154,"pX":0.797812712448952,"pZ":2.4880885206605123,"vX0":7.471752116413292,"vY0":-126.97692321015806,"vZ0":-1.9000639812262676,"x":86.59,"y":171.6,"x0":-2.2914419026780615,"y0":50.00069982141707,"z0":5.432419969200473,"aX":1.4309369182987581},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.9,"breakHorizontal":-3.2,"spinRate":2497,"spinDirection":164},"zone":12,"typeConfidence":0.85,"plateTime":0.43071952176760053,"extension":6.444695172796379},"index":2,"playId":"efa4907d-b369-3d86-8d68-69bf95f03b1e","pitchNumber":1,"startTime":"2026-02-27T18:21:54.249Z","endTime":"2026-02-27T18:21:58.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"third":{"id":664238,"link":"/api/v1/people/664238"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.503107172281783,"aZ":-18.16726461892918,"pfxX":-7.262063971881032,"pfxZ":7.859539087388875,"pX":-0.8450030014155134,"pZ":2.2241473838204895,"vX0":6.622612096098378,"vY0":-133.14788889558625,"vZ0":-3.9953512303768517,"x":149.21,"y":178.73,"x0":-2.4297002704243944,"y0":50.004645294978474,"z0":5.0712065130028305,"aX":-12.946880101505357},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.4,"breakHorizontal":11.6,"spinRate":2081,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.412493549121443,"extension":6.685396250425289},"index":3,"playId":"b74ff58d-d2b1-38ea-a66d-9e9d33d9ac64","pitchNumber":2,"startTime":"2026-02-27T18:22:13.994Z","endTime":"2026-02-27T18:22:19.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"third":{"id":664238,"link":"/api/v1/people/664238"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.154810652902455,"aZ":-40.42350792709088,"pfxX":6.306858239977687,"pfxZ":-6.203801185603794,"pX":0.5051312156370196,"pZ":2.0443165706669464,"vX0":5.0336958832330625,"vY0":-114.87277483257023,"vZ0":1.7249780033274982,"x":97.75,"y":183.58,"x0":-2.537151225291419,"y0":50.00035310409064,"z0":5.226468118584728,"aX":8.390166493361258},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-10.4,"breakHorizontal":-12.7,"spinRate":2476,"spinDirection":50},"zone":9,"typeConfidence":0.91,"plateTime":0.4776019777001608,"extension":6.693621479088985},"hitData":{"launchSpeed":109.8,"launchAngle":16.0,"totalDistance":346.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":78.05,"coordY":68.74}},"index":4,"playId":"96d3ebcc-8b3a-3083-a321-685104210522","pitchNumber":3,"startTime":"2026-02-27T18:22:37.650Z","endTime":"2026-02-27T18:22:47.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"third":{"id":664238,"link":"/api/v1/people/664238"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":694175,"link":"/api/v1/people/694175"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.8,"awayTeamWinProbability":62.2,"homeTeamWinProbabilityAdded":-7.200000000000003,"leverageIndex":1.28,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:22:47.926Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Keaton Anthony grounds out, third baseman Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-27T18:22:55.905Z","endTime":"2026-02-27T18:23:27.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":805704,"fullName":"Keaton Anthony","link":"/api/v1/people/805704"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805704,"fullName":"Keaton Anthony","link":"/api/v1/people/805704"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40243219491389,"aZ":-30.254145179220874,"pfxX":2.2623314153601797,"pfxZ":1.227554068001428,"pX":-0.024543865380565254,"pZ":2.3185258738397785,"vX0":4.807061850459529,"vY0":-124.38697087795406,"vZ0":-1.5253591880444493,"x":117.94,"y":176.18,"x0":-2.277543670638559,"y0":50.00312498376307,"z0":5.452777715360609,"aX":3.537265507248338},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.2,"breakHorizontal":-5.3,"spinRate":2362,"spinDirection":151},"zone":5,"typeConfidence":0.9,"plateTime":0.44067454408129647,"extension":6.598808280305487},"hitData":{"launchSpeed":103.1,"launchAngle":6.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.67,"coordY":174.03}},"index":0,"playId":"643450fb-cbc1-3f63-8f2a-3fa772c3f544","pitchNumber":1,"startTime":"2026-02-27T18:23:19.313Z","endTime":"2026-02-27T18:23:27.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"second":{"id":694175,"link":"/api/v1/people/694175"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805704,"link":"/api/v1/people/805704"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":805704,"link":"/api/v1/people/805704"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.099999999999994,"awayTeamWinProbability":58.900000000000006,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.2,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:23:27.217Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Campbell challenged (pitch result), call on the field was confirmed: Dylan Campbell called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-27T18:23:32.825Z","endTime":"2026-02-27T18:25:30.776Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694749,"fullName":"Dylan Campbell","link":"/api/v1/people/694749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694749,"fullName":"Dylan Campbell","link":"/api/v1/people/694749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.41500487904351,"aZ":-29.83509736283281,"pfxX":2.6073946748178245,"pfxZ":1.5301438700349168,"pX":0.0030750824462113828,"pZ":2.0984346652855153,"vX0":4.997000004466077,"vY0":-122.68524718968852,"vZ0":-1.859157569808037,"x":116.88,"y":182.12,"x0":-2.3959014651400588,"y0":50.004037817371156,"z0":5.399747855798803,"aX":3.9893806256304445},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.6,"breakHorizontal":-5.9,"spinRate":2318,"spinDirection":127},"zone":5,"typeConfidence":0.9,"plateTime":0.44580296319583246,"extension":6.56176658269956},"index":0,"playId":"021fbe74-7a44-37a0-a566-5b87407ededc","pitchNumber":1,"startTime":"2026-02-27T18:23:56.649Z","endTime":"2026-02-27T18:24:01.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"second":{"id":694175,"link":"/api/v1/people/694175"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.1,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60501848586596,"aZ":-21.486120040251297,"pfxX":-10.715443891679447,"pfxZ":6.541599974728916,"pX":0.4476699309165635,"pZ":0.8527197434734973,"vX0":10.694448720852604,"vY0":-127.16351922320312,"vZ0":-5.9843425829789965,"x":99.94,"y":215.76,"x0":-2.424582369152558,"y0":50.00561306057207,"z0":4.946581085827295,"aX":-17.514562255126307},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.6,"breakHorizontal":16.9,"spinRate":1882,"spinDirection":218},"zone":14,"typeConfidence":0.87,"plateTime":0.43108760100627963,"extension":6.8515226969287975},"index":1,"playId":"fd21275b-6ddc-3ee3-8f2a-c41dc23be516","pitchNumber":2,"startTime":"2026-02-27T18:24:13.392Z","endTime":"2026-02-27T18:24:17.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"second":{"id":694175,"link":"/api/v1/people/694175"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"fd21275b-6ddc-3ee3-8f2a-c41dc23be516","startTime":"2026-02-27T18:24:21.098Z","endTime":"2026-02-27T18:24:38.167Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"second":{"id":694175,"link":"/api/v1/people/694175"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.012936187478186,"aZ":-30.8921570164084,"pfxX":3.4157364663499843,"pfxZ":0.830580319674767,"pX":0.2278544655041163,"pZ":1.8607484149590552,"vX0":5.181758576623272,"vY0":-123.49255706641009,"vZ0":-2.259978719751898,"x":108.31,"y":188.54,"x0":-2.342782281094263,"y0":50.00167593187821,"z0":5.390954752911458,"aX":5.265382556749095},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.2,"breakHorizontal":-7.4,"spinRate":2429,"spinDirection":106},"zone":8,"typeConfidence":0.9,"plateTime":0.44383893089877713,"extension":6.566213265402637},"index":3,"playId":"a8d08345-839f-3e45-a7e2-089625fc5dae","pitchNumber":3,"startTime":"2026-02-27T18:24:38.167Z","endTime":"2026-02-27T18:24:42.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"second":{"id":694175,"link":"/api/v1/people/694175"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-02-27T18:24:47.329Z","endTime":"2026-02-27T18:25:00.886Z","isPitch":false,"type":"action","player":{"id":694749,"link":"/api/v1/people/694749"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"second":{"id":694175,"link":"/api/v1/people/694175"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":88.7,"endSpeed":81.1,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.940739339323624,"aZ":-21.96659041002172,"pfxX":-10.00351581829306,"pfxZ":6.126731415108214,"pX":1.6767370097244356,"pZ":0.21754609483596296,"vX0":13.252184902950976,"vY0":-128.37379333059656,"vZ0":-7.420744581028365,"x":53.09,"y":232.91,"x0":-2.2563390107455414,"y0":50.005628169068125,"z0":4.859767936366019,"aX":-16.675396787621928},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.5,"breakHorizontal":15.1,"spinRate":1980,"spinDirection":217},"zone":14,"typeConfidence":0.75,"plateTime":0.42690955331431857,"extension":6.873076010731328},"index":5,"playId":"05b97934-8b0a-372a-b913-a58fdb911a85","pitchNumber":4,"startTime":"2026-02-27T18:25:00.886Z","endTime":"2026-02-27T18:25:04.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"second":{"id":694175,"link":"/api/v1/people/694175"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.899394549006445,"aZ":-16.10615979182548,"pfxX":-2.6279928815576707,"pfxZ":8.685465083996908,"pX":-0.32646157767272677,"pZ":1.886173793157891,"vX0":6.130618352402838,"vY0":-134.58203636631276,"vZ0":-5.4802027198840095,"x":129.44,"y":187.85,"x0":-2.2839416709859464,"y0":50.00259911424162,"z0":5.074500061341746,"aX":-4.862214227573375},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.9,"breakHorizontal":3.6,"spinRate":2207,"spinDirection":206},"zone":7,"typeConfidence":0.91,"plateTime":0.40567834247921253,"extension":6.69754963248075},"index":6,"playId":"4eb1cc8f-6b24-31e7-bafd-8b58d7701f54","pitchNumber":5,"startTime":"2026-02-27T18:25:27.753Z","endTime":"2026-02-27T18:25:30.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"second":{"id":694175,"link":"/api/v1/people/694175"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694749,"link":"/api/v1/people/694749"},"credit":"b_ab"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_ab"},{"player":{"id":694749,"link":"/api/v1/people/694749"},"credit":"b_pa"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":694749,"fullName":"Dylan Campbell","link":"/api/v1/people/694749"}},"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.18,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:25:30.776Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-27T18:27:45.143Z","endTime":"2026-02-27T18:29:50.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691893,"fullName":"Jean Cabrera","link":"/api/v1/people/691893"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.986165014094286,"aZ":-31.642494124232442,"pfxX":4.8604442066971,"pfxZ":0.3855267986499147,"pX":0.8606459503028162,"pZ":1.900514209396587,"vX0":2.5506386726227324,"vY0":-116.77976437316022,"vZ0":-1.023624330357742,"x":84.19,"y":187.47,"x0":-0.8755777961128511,"y0":50.00484878572811,"z0":5.308175004160648,"aX":6.746050253913552},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.7,"breakHorizontal":-9.4,"spinRate":2235,"spinDirection":59},"zone":14,"typeConfidence":0.91,"plateTime":0.468161055612216,"extension":6.265978186925833},"index":0,"playId":"b3f5832d-407b-30e5-bf7b-769b761174bb","pitchNumber":1,"startTime":"2026-02-27T18:27:58.418Z","endTime":"2026-02-27T18:28:25.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"}},"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":80.7,"endSpeed":74.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.04266212591998,"aZ":-31.209982197303002,"pfxX":5.380240818716873,"pfxZ":0.6840114649761784,"pX":1.1190478063191298,"pZ":1.619331547400523,"vX0":2.9836433325220506,"vY0":-117.61177251158833,"vZ0":-1.735360464639408,"x":74.34,"y":195.06,"x0":-0.8624902839441063,"y0":50.00344942677242,"z0":5.244918763594506,"aX":7.582144870698295},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.1,"breakHorizontal":-10.4,"spinRate":2260,"spinDirection":62},"zone":14,"typeConfidence":0.91,"plateTime":0.46463119396756225,"extension":6.4901286819668185},"index":1,"playId":"b6106c45-f755-3d00-ac3d-8370dae358c9","pitchNumber":2,"startTime":"2026-02-27T18:28:29.597Z","endTime":"2026-02-27T18:28:34.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51265495485414,"aZ":-22.735899445776674,"pfxX":-9.643851054405705,"pfxZ":5.1236588139378005,"pX":-0.47164538604410394,"pZ":2.30521649031596,"vX0":3.0706655748614837,"vY0":-134.87181077436676,"vZ0":-4.130418647892265,"x":134.98,"y":176.54,"x0":-0.372594998422492,"y0":50.000042516912046,"z0":5.46116379862824,"aX":-17.751641913933756},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.6,"breakHorizontal":16.8,"spinRate":2331,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.40621528075140345,"extension":6.293493094477335},"index":2,"playId":"88a26d37-77d2-3790-8a01-804ff42a15f0","pitchNumber":3,"startTime":"2026-02-27T18:28:43.229Z","endTime":"2026-02-27T18:28:46.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-02-27T18:29:05.536Z","endTime":"2026-02-27T18:29:13.890Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"},"defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.624937761065624,"aZ":-17.17001066611346,"pfxX":-5.292879243642256,"pfxZ":8.093939666289488,"pX":-0.15527670720087422,"pZ":3.2875967673258306,"vX0":2.383329733464902,"vY0":-135.54814779856568,"vZ0":-3.008597837540989,"x":122.92,"y":150.01,"x0":-0.3599766106718717,"y0":50.00544979666781,"z0":5.616132261557665,"aX":-9.814956629778134},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":9.0,"spinRate":2338,"spinDirection":223},"zone":2,"typeConfidence":0.91,"plateTime":0.40464070009745967,"extension":6.412832155098095},"index":4,"playId":"488f3dca-754c-34f7-9722-27ce179e6d5c","pitchNumber":4,"startTime":"2026-02-27T18:29:13.890Z","endTime":"2026-02-27T18:29:17.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.452485399395325,"aZ":-33.992336641834775,"pfxX":6.013284550160655,"pfxZ":-1.3000698619939612,"pX":0.7133194030605807,"pZ":2.145048327260878,"vX0":2.4070908212677713,"vY0":-117.38964031223371,"vZ0":-0.06026100872814277,"x":89.81,"y":180.86,"x0":-1.1071205291668975,"y0":50.005599557759645,"z0":5.338441883130775,"aX":8.38387778047415},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.0,"breakHorizontal":-11.5,"spinRate":2266,"spinDirection":59},"zone":9,"typeConfidence":0.91,"plateTime":0.46679003158980414,"extension":6.334963663681181},"index":5,"playId":"4bdc87c6-b736-3471-8133-fffe0dde6259","pitchNumber":5,"startTime":"2026-02-27T18:29:31.194Z","endTime":"2026-02-27T18:29:35.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.244041522474543,"aZ":-31.803843453723776,"pfxX":-7.462764929671989,"pfxZ":0.23257529335718274,"pX":-0.6811734249537711,"pZ":1.4850609699053803,"vX0":1.7571652976284589,"vY0":-126.01510361502109,"vZ0":-3.176436807759808,"x":142.96,"y":198.68,"x0":-0.4171351326844741,"y0":50.00566701051315,"z0":5.327287236529852,"aX":-12.021919444560558},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.1,"breakHorizontal":13.1,"spinRate":1661,"spinDirection":245},"zone":13,"typeConfidence":0.89,"plateTime":0.4344030410679025,"extension":6.355057420020976},"index":6,"playId":"168a68c7-0ee5-3e7e-a3ed-e05e45063709","pitchNumber":6,"startTime":"2026-02-27T18:29:46.405Z","endTime":"2026-02-27T18:29:50.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":691893,"link":"/api/v1/people/691893"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":691893,"link":"/api/v1/people/691893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:29:50.725Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wenceel Pérez flies out to center fielder Johan Rojas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-27T18:29:51.249Z","endTime":"2026-02-27T18:31:26.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691893,"fullName":"Jean Cabrera","link":"/api/v1/people/691893"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679032,"link":"/api/v1/people/679032"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72290415218236,"aZ":-23.41850047304669,"pfxX":-9.550067305341694,"pfxZ":4.697353716359515,"pX":-0.7868446888371873,"pZ":1.952984392320691,"vX0":2.1945310460520515,"vY0":-135.8880734169596,"vZ0":-5.252485246340083,"x":146.99,"y":186.05,"x0":-0.36604499556266135,"y0":50.00251447100686,"z0":5.545272575327662,"aX":-17.798664166313475},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.6,"breakHorizontal":16.8,"spinRate":2385,"spinDirection":229},"zone":7,"typeConfidence":0.93,"plateTime":0.403598523969972,"extension":6.323851774510344},"index":0,"playId":"79fb7cf8-6f87-3575-9ff5-c51dac9da9a6","pitchNumber":1,"startTime":"2026-02-27T18:30:10.249Z","endTime":"2026-02-27T18:30:14.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.163668896101694,"aZ":-16.26394800412941,"pfxX":-4.823849769038648,"pfxZ":8.688826758924929,"pX":-0.02737097784009049,"pZ":3.2774157566709397,"vX0":2.0994408978602728,"vY0":-134.47748454721176,"vZ0":-3.1711525469604553,"x":118.04,"y":150.29,"x0":-0.19143346566015776,"y0":50.00435725282537,"z0":5.625631085227096,"aX":-8.835891567004506},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":8.3,"spinRate":2284,"spinDirection":225},"zone":2,"typeConfidence":0.91,"plateTime":0.4072881751198971,"extension":6.3674632579979304},"index":1,"playId":"b367d77d-11af-32eb-ba3b-d19f7e05a1cc","pitchNumber":2,"startTime":"2026-02-27T18:30:29.784Z","endTime":"2026-02-27T18:30:33.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31400612576369,"aZ":-16.271932018626497,"pfxX":-5.777478720383694,"pfxZ":8.580273570503593,"pX":0.04426505311691244,"pZ":2.8611847516956743,"vX0":2.900175068971813,"vY0":-135.23055846729744,"vZ0":-4.263569907051005,"x":115.31,"y":161.53,"x0":-0.291094068155576,"y0":50.00342757948042,"z0":5.5987759076482275,"aX":-10.707454271846778},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.9,"breakHorizontal":9.8,"spinRate":2346,"spinDirection":217},"zone":2,"typeConfidence":0.89,"plateTime":0.40494685372585826,"extension":6.490483710146024},"index":2,"playId":"686cb5a6-fa02-33b9-8824-8cff47577964","pitchNumber":3,"startTime":"2026-02-27T18:30:48.137Z","endTime":"2026-02-27T18:30:51.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-27T18:31:05.785Z","endTime":"2026-02-27T18:31:17.892Z","isPitch":false,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"},"defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.394872566394163,"aZ":-31.94067200826501,"pfxX":5.672795187390681,"pfxZ":0.16456339405941645,"pX":0.5932075601213703,"pZ":1.4251366161055328,"vX0":1.0389598422142572,"vY0":-118.11589282573392,"vZ0":-2.0193788419841443,"x":94.39,"y":200.3,"x0":-0.5895989685980366,"y0":50.00277920903375,"z0":5.240252559054059,"aX":7.980346481307262},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.1,"breakHorizontal":-10.6,"spinRate":2157,"spinDirection":55},"zone":14,"typeConfidence":0.91,"plateTime":0.46448111461105723,"extension":6.274670869660353},"hitData":{"launchSpeed":93.9,"launchAngle":41.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":159.9,"coordY":62.28}},"index":4,"playId":"9442d51c-d0b1-306b-a06d-4766950e190b","pitchNumber":4,"startTime":"2026-02-27T18:31:17.892Z","endTime":"2026-02-27T18:31:26.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":691893,"link":"/api/v1/people/691893"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":691893,"link":"/api/v1/people/691893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:31:26.951Z","atBatIndex":13},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Javier Báez reaches on a fielding error by third baseman Alec Bohm.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-27T18:31:30.404Z","endTime":"2026-02-27T18:32:32.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691893,"fullName":"Jean Cabrera","link":"/api/v1/people/691893"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"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.4,"endSpeed":84.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.179152552450518,"aZ":-17.63854540958862,"pfxX":-2.8267880693535523,"pfxZ":7.959983665380399,"pX":-0.7411059656718832,"pZ":4.3577908469901985,"vX0":-0.19202514927222333,"vY0":-134.52273821563048,"vZ0":-0.5001006533349458,"x":145.25,"y":121.12,"x0":-0.30166951290521177,"y0":50.00276136267403,"z0":5.800625609344878,"aX":-5.161454592996299},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.5,"breakHorizontal":5.2,"spinRate":2312,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.4077341003744017,"extension":6.275279011336718},"index":0,"playId":"a1c30842-a593-3350-b4d1-e576d3a6f374","pitchNumber":1,"startTime":"2026-02-27T18:31:51.543Z","endTime":"2026-02-27T18:31:55.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":78.9,"endSpeed":72.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.016308497903523,"aZ":-36.556891324306065,"pfxX":5.295068134371432,"pfxZ":-3.2668057777215864,"pX":-1.4183001170545735,"pZ":2.6073885623374533,"vX0":-2.5603292715529524,"vY0":-114.94555868720609,"vZ0":1.7793558577890507,"x":171.06,"y":168.38,"x0":-0.9788345802973896,"y0":50.00529381140283,"z0":5.3688787333551256,"aX":7.096793036668742},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-5.2,"breakHorizontal":-9.0,"spinRate":2213,"spinDirection":64},"zone":11,"typeConfidence":0.91,"plateTime":0.47624999736776363,"extension":6.299613028756853},"index":1,"playId":"75093ad8-ef7a-37e6-9fcc-7b420c6ad746","pitchNumber":2,"startTime":"2026-02-27T18:32:06.712Z","endTime":"2026-02-27T18:32:10.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.148311425247226,"aZ":-22.719734073929757,"pfxX":-9.464575343787658,"pfxZ":5.160516582865918,"pX":-0.23249839740346584,"pZ":1.959133223787603,"vX0":3.395416819119508,"vY0":-134.723675462237,"vZ0":-5.151595604623809,"x":125.86,"y":185.88,"x0":-0.28178781779924206,"y0":50.00495560678017,"z0":5.50896314503596,"aX":-17.34379090714609},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.4,"breakHorizontal":16.3,"spinRate":2362,"spinDirection":223},"zone":8,"typeConfidence":0.88,"plateTime":0.4070705843404938,"extension":6.337637892470387},"hitData":{"launchSpeed":92.7,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.39,"coordY":167.74}},"index":2,"playId":"ce6dbac1-f53b-3cd1-a68a-d9eb8fcd370e","pitchNumber":3,"startTime":"2026-02-27T18:32:20.962Z","endTime":"2026-02-27T18:32:32.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_ab"},{"player":{"id":691893,"link":"/api/v1/people/691893"},"credit":"p_ab"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":691893,"link":"/api/v1/people/691893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.3,"awayTeamWinProbability":58.7,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.46,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:32:32.906Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out, third baseman Alec Bohm to first baseman Keaton Anthony.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-27T18:32:50.725Z","endTime":"2026-02-27T18:33:33.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691893,"fullName":"Jean Cabrera","link":"/api/v1/people/691893"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805704,"link":"/api/v1/people/805704"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87929917923067,"aZ":-25.948871629445883,"pfxX":4.247977008100587,"pfxZ":3.9382511709459824,"pX":1.5003218309987798,"pZ":0.6970840243113364,"vX0":3.4357101496625715,"vY0":-124.89204285765142,"vZ0":-6.384371852307511,"x":59.81,"y":219.96,"x0":-0.4446430207893281,"y0":50.00557587813515,"z0":5.417571908427216,"aX":6.718688721182832},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.9,"breakHorizontal":-8.5,"spinRate":2148,"spinDirection":172},"zone":14,"typeConfidence":2.0,"plateTime":0.43837340164249383,"extension":6.0966138383458075},"index":0,"playId":"b9c2f311-8b37-3b2e-8c54-9a1c3d9cfed6","pitchNumber":1,"startTime":"2026-02-27T18:33:02.124Z","endTime":"2026-02-27T18:33:06.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":595879,"link":"/api/v1/people/595879"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.842927070231628,"aZ":-22.44180552265352,"pfxX":-11.143091092683141,"pfxZ":5.274985298318316,"pX":-0.7014848961891054,"pZ":1.552802916242598,"vX0":2.7348556056881903,"vY0":-135.28086083243247,"vZ0":-6.352166547109618,"x":143.74,"y":196.85,"x0":-0.28118841885708995,"y0":50.00090127246878,"z0":5.515452713736634,"aX":-20.551226824677283},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.3,"breakHorizontal":19.6,"spinRate":2354,"spinDirection":226},"zone":13,"typeConfidence":0.97,"plateTime":0.4056330741187866,"extension":6.243468740930052},"hitData":{"launchSpeed":69.0,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.49,"coordY":173.43}},"index":1,"playId":"de0707d2-bcad-3dea-85a2-38b1d3764a41","pitchNumber":2,"startTime":"2026-02-27T18:33:26.143Z","endTime":"2026-02-27T18:33:33.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":595879,"link":"/api/v1/people/595879"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":691893,"link":"/api/v1/people/691893"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":691893,"link":"/api/v1/people/691893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-2.499999999999993,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:33:33.548Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Ricketts singles on a ground ball to shortstop Javier Báez. Caleb Ricketts to 2nd. Caleb Ricketts advances to 2nd, on a throwing error by shortstop Javier Báez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-27T18:35:37.450Z","endTime":"2026-02-27T18:36:32.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":681080,"fullName":"Caleb Ricketts","link":"/api/v1/people/681080"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676568,"fullName":"Ricky Vanasco","link":"/api/v1/people/676568"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681080,"fullName":"Caleb Ricketts","link":"/api/v1/people/681080"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681080,"fullName":"Caleb Ricketts","link":"/api/v1/people/681080"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":681080,"fullName":"Caleb Ricketts","link":"/api/v1/people/681080"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ricky Vanasco replaces Jack Flaherty.","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-27T18:35:27.832Z","endTime":"2026-02-27T18:35:39.626Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676568,"link":"/api/v1/people/676568"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656427,"link":"/api/v1/people/656427","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.251860867468626,"aZ":-41.28241008563111,"pfxX":4.362178137787139,"pfxZ":-6.623044524646609,"pX":-0.1214003426594121,"pZ":4.432917538509752,"vX0":2.0847843930987073,"vY0":-116.59964428680166,"vZ0":4.868356964197523,"x":121.63,"y":119.09,"x0":-1.5943366088682767,"y0":50.0039410054762,"z0":6.216959174369726,"aX":5.9968819420054675},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-10.4,"breakHorizontal":-8.4,"spinRate":2281,"spinDirection":30},"zone":11,"typeConfidence":2.0,"plateTime":0.4700364338474943,"extension":6.1735707809088645},"index":1,"playId":"a99517b4-5336-36b9-969f-136046653c61","pitchNumber":1,"startTime":"2026-02-27T18:35:39.626Z","endTime":"2026-02-27T18:35:43.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.977189450001983,"aZ":-15.006547733998735,"pfxX":-7.375996835811833,"pfxZ":9.308946831845203,"pX":0.20094340463755123,"pZ":2.996778989959946,"vX0":6.488891008774904,"vY0":-135.08496056708475,"vZ0":-4.810294981931396,"x":109.34,"y":157.87,"x0":-1.2763132758800972,"y0":50.006261666376815,"z0":5.859039182332509,"aX":-13.607534692600463},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":12.0,"spinRate":2133,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.40578646353260917,"extension":6.560186895391694},"index":2,"playId":"3e95396f-3632-3e23-ad09-e2dc876f072a","pitchNumber":2,"startTime":"2026-02-27T18:35:51.892Z","endTime":"2026-02-27T18:35:55.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32334460750652,"aZ":-41.85415624157602,"pfxX":2.4910369694734054,"pfxZ":-6.7572893777434935,"pX":0.6355856772652554,"pZ":3.3593912050083348,"vX0":4.259378613064171,"vY0":-119.27238192702742,"vZ0":2.4977811249053983,"x":92.77,"y":148.08,"x0":-1.5016525069831221,"y0":50.0049714486702,"z0":6.090229984109455,"aX":3.5663954678199667},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.3,"breakHorizontal":-5.6,"spinRate":2322,"spinDirection":17},"zone":3,"typeConfidence":2.0,"plateTime":0.46036131289674476,"extension":6.3709163402537365},"index":3,"playId":"6059b979-a1a2-3cfa-8e5c-e189c2bac401","pitchNumber":3,"startTime":"2026-02-27T18:36:06.774Z","endTime":"2026-02-27T18:36:10.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88708613357971,"aZ":-28.607692959934145,"pfxX":-5.853384679878802,"pfxZ":2.2951318959267715,"pX":0.41750654128148834,"pZ":1.0374285066987996,"vX0":6.335443279719275,"vY0":-123.35175731349203,"vZ0":-5.398862933301576,"x":101.09,"y":210.77,"x0":-1.415007374954147,"y0":50.00190144881565,"z0":5.645612274151604,"aX":-9.085102155282428},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.2,"breakHorizontal":9.2,"spinRate":1300,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.442836559701937,"extension":6.535670205846649},"hitData":{"launchSpeed":64.7,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":132.86,"coordY":150.39}},"index":4,"playId":"aa19b8ee-d6bd-3454-aa37-bd66b2db4ca5","pitchNumber":4,"startTime":"2026-02-27T18:36:25.924Z","endTime":"2026-02-27T18:36:32.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681080,"link":"/api/v1/people/681080"},"credit":"b_ab"},{"player":{"id":676568,"link":"/api/v1/people/676568"},"credit":"p_ab"},{"player":{"id":681080,"link":"/api/v1/people/681080"},"credit":"b_pa"},{"player":{"id":676568,"link":"/api/v1/people/676568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.9,"awayTeamWinProbability":67.1,"homeTeamWinProbabilityAdded":-5.900000000000006,"leverageIndex":0.85,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:36:32.516Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Johan Rojas singles on a ground ball to center fielder Parker Meadows, deflected by pitcher Ricky Vanasco. Caleb Ricketts scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-27T18:37:00.371Z","endTime":"2026-02-27T18:38:36.585Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676568,"fullName":"Ricky Vanasco","link":"/api/v1/people/676568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676568,"link":"/api/v1/people/676568"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":678009,"link":"/api/v1/people/678009"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681080,"fullName":"Caleb Ricketts","link":"/api/v1/people/681080"},"responsiblePitcher":{"id":676568,"link":"/api/v1/people/676568"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.384888808481058,"aZ":-11.19750626915256,"pfxX":-8.351166342452814,"pfxZ":11.118378328718453,"pX":1.0448530123822637,"pZ":3.3693551440301084,"vX0":9.233576312495584,"vY0":-136.77991600723408,"vZ0":-4.4633923092081105,"x":77.17,"y":147.81,"x0":-1.296615096402106,"y0":50.0029358437386,"z0":5.7959243113878065,"aX":-15.756381671454536},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.3,"breakHorizontal":13.1,"spinRate":2286,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.40111413489820125,"extension":6.636520455171091},"index":0,"playId":"dd42f593-3502-3064-be37-30a2a2df5a92","pitchNumber":1,"startTime":"2026-02-27T18:37:07.161Z","endTime":"2026-02-27T18:37:21.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"second":{"id":681080,"link":"/api/v1/people/681080"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.530508876537834,"aZ":-29.379015525589622,"pfxX":1.6520914228526982,"pfxZ":1.7416510661140947,"pX":1.4494267407912236,"pZ":2.4480727179372197,"vX0":6.437733762135794,"vY0":-125.55994488743188,"vZ0":-2.617487292507178,"x":61.75,"y":172.68,"x0":-1.3583754332656417,"y0":50.00211355238279,"z0":5.8856931280853955,"aX":2.6455891743469517},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.8,"breakHorizontal":-4.4,"spinRate":1928,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.43561071363206505,"extension":6.403977199436284},"index":1,"playId":"b34309fc-c2ac-3797-90a4-6ea33011dbc7","pitchNumber":2,"startTime":"2026-02-27T18:37:23.748Z","endTime":"2026-02-27T18:37:29.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"second":{"id":681080,"link":"/api/v1/people/681080"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":95.9,"endSpeed":87.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.643402237013895,"aZ":-11.5193381870531,"pfxX":-7.977044406684623,"pfxZ":10.569662119513456,"pX":0.5981531661655636,"pZ":2.352011016515976,"vX0":7.684511260042985,"vY0":-139.2417895294533,"vZ0":-7.269595081651075,"x":94.2,"y":175.28,"x0":-1.1673216941250548,"y0":50.00530572440006,"z0":5.767193435105798,"aX":-15.592415033238689},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":12.7,"spinRate":2185,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.3940799898671492,"extension":6.694552193079215},"index":2,"playId":"1301e7b6-91a5-39c0-811f-1ed089132410","pitchNumber":3,"startTime":"2026-02-27T18:37:42.806Z","endTime":"2026-02-27T18:37:47.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"second":{"id":681080,"link":"/api/v1/people/681080"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32119742559627,"aZ":-40.9434311867227,"pfxX":0.6227472944624663,"pfxZ":-5.935620670871543,"pX":0.7486701166102419,"pZ":0.9941744984558069,"vX0":5.028383929473966,"vY0":-121.19298132798095,"vZ0":-3.0768035467805968,"x":88.46,"y":211.94,"x0":-1.4404200767405606,"y0":50.00472970975465,"z0":5.882378682643642,"aX":0.9193234485045089},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-11.3,"breakHorizontal":-2.4,"spinRate":2299,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.4532296045537292,"extension":6.269606158004062},"index":3,"playId":"9553f975-c6db-3487-a26d-30da9fd3aab6","pitchNumber":4,"startTime":"2026-02-27T18:38:02.241Z","endTime":"2026-02-27T18:38:06.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"second":{"id":681080,"link":"/api/v1/people/681080"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.778907138697015,"aZ":-15.772039310148337,"pfxX":-7.337273809677313,"pfxZ":8.594586426910467,"pX":0.514395647021685,"pZ":2.6582515969402407,"vX0":7.4881725630801395,"vY0":-137.7942554917011,"vZ0":-5.642807462747431,"x":97.39,"y":167.01,"x0":-1.2949729862833357,"y0":50.004848011496996,"z0":5.811717485143884,"aX":-14.005245724591584},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":11.5,"spinRate":2148,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.39864986767375443,"extension":6.508999431868005},"hitData":{"launchSpeed":99.6,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.25,"coordY":175.85}},"index":4,"playId":"f4af3f90-5aac-34bf-814a-682f959b7ac6","pitchNumber":5,"startTime":"2026-02-27T18:38:26.781Z","endTime":"2026-02-27T18:38:36.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"second":{"id":681080,"link":"/api/v1/people/681080"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679032,"link":"/api/v1/people/679032"},"credit":"b_ab"},{"player":{"id":676568,"link":"/api/v1/people/676568"},"credit":"p_ab"},{"player":{"id":679032,"link":"/api/v1/people/679032"},"credit":"b_pa"},{"player":{"id":676568,"link":"/api/v1/people/676568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":-6.899999999999999,"leverageIndex":1.17,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:38:36.585Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Marchán called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-27T18:38:52.052Z","endTime":"2026-02-27T18:41:50.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676568,"fullName":"Ricky Vanasco","link":"/api/v1/people/676568"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,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":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.102498524430363,"aZ":-30.25161773016173,"pfxX":-5.327894402209257,"pfxZ":1.257414398285981,"pX":-0.8453547703215529,"pZ":3.0429403325743944,"vX0":3.5815473613186297,"vY0":-122.5583567169452,"vZ0":-0.3962502241711444,"x":149.22,"y":156.62,"x0":-1.6298462812326038,"y0":50.00213132510357,"z0":5.779416422598345,"aX":-8.14482436769953},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.4,"breakHorizontal":8.9,"spinRate":1291,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.44606030479697045,"extension":6.592603668853091},"index":0,"playId":"9a67193a-59ed-3978-9d0d-cc128579b831","pitchNumber":1,"startTime":"2026-02-27T18:39:10.238Z","endTime":"2026-02-27T18:39:14.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"5cb4e9ee-c6c5-3b0b-a3c6-07332867b9eb","startTime":"2026-02-27T18:39:26.869Z","endTime":"2026-02-27T18:39:31.123Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74513221584001,"aZ":-15.245632251490575,"pfxX":-7.411491640360301,"pfxZ":8.751149898174406,"pX":0.37939665098414627,"pZ":2.7640624998623893,"vX0":7.218478253081277,"vY0":-138.4021438664808,"vZ0":-5.577116308952027,"x":102.54,"y":164.15,"x0":-1.3033700584917165,"y0":50.00234104654147,"z0":5.831386763507323,"aX":-14.335748525049635},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":11.9,"spinRate":2151,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.3962044819457158,"extension":6.50794526422477},"index":2,"playId":"a55d20ec-a82d-364b-aeb9-680323b0bc57","pitchNumber":2,"startTime":"2026-02-27T18:39:45.034Z","endTime":"2026-02-27T18:39:49.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28409346728435,"aZ":-11.80536307107881,"pfxX":-6.078645038968778,"pfxZ":10.688909314197847,"pX":-0.19988625020216558,"pZ":2.449964107128157,"vX0":5.214464733741944,"vY0":-137.8195952912134,"vZ0":-6.688872193450791,"x":124.62,"y":172.63,"x0":-1.3353637670050507,"y0":50.0039306690995,"z0":5.721509669619396,"aX":-11.585719205250216},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":9.8,"spinRate":2224,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.39882835519354387,"extension":6.618702023582102},"index":3,"playId":"3cf4b06d-2d0f-30cd-822c-db6fbb815d52","pitchNumber":3,"startTime":"2026-02-27T18:40:13.233Z","endTime":"2026-02-27T18:40:19.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"4841d985-6b09-34e8-ba84-5aaeeb6fecb5","startTime":"2026-02-27T18:40:36.962Z","endTime":"2026-02-27T18:40:40.868Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.663225596480398,"aZ":-43.20118261847659,"pfxX":0.47784364830999104,"pfxZ":-6.973859027629812,"pX":0.7164766958596162,"pZ":0.39280637081327685,"vX0":5.178784834263437,"vY0":-125.31423464241045,"vZ0":-4.479818160714139,"x":89.69,"y":228.17,"x0":-1.4438676116853488,"y0":50.003484789203334,"z0":5.75395618504147,"aX":0.7545034861294287},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-13.4,"breakHorizontal":-2.2,"spinRate":2353,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.4380444110297077,"extension":6.367763646094813},"index":5,"playId":"6f28643a-f3fd-3f56-bbf9-edb4b2f84502","pitchNumber":4,"startTime":"2026-02-27T18:40:55.281Z","endTime":"2026-02-27T18:40:59.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.515015368156945,"aZ":-13.46261460762429,"pfxX":-6.312909988184563,"pfxZ":9.41509182897443,"pX":1.5285811458172378,"pZ":3.661651513146593,"vX0":9.466700661887254,"vY0":-140.06170938667412,"vZ0":-3.5532496682658135,"x":58.73,"y":139.92,"x0":-1.074349414536223,"y0":50.003370797993185,"z0":5.826563022843565,"aX":-12.547966464510539},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":9.5,"spinRate":2215,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.39100290491678047,"extension":6.655649384713196},"index":6,"playId":"66468b76-b901-33fb-b167-34f974021f24","pitchNumber":5,"startTime":"2026-02-27T18:41:18.642Z","endTime":"2026-02-27T18:41:21.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Johan Rojas steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"actionPlayId":"66468b76-b901-33fb-b167-34f974021f24","startTime":"2026-02-27T18:41:29.161Z","endTime":"2026-02-27T18:41:45.285Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":679032,"link":"/api/v1/people/679032"},"defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":679032,"link":"/api/v1/people/679032"},"postOnSecond":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"homeTeamWinProbability":24.0,"awayTeamWinProbability":76.0,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":1.13,"dramaIndex":46.0,"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.189583546471383,"aZ":-14.721355415834635,"pfxX":-8.01764149639748,"pfxZ":9.292352424079517,"pX":0.3049836946132719,"pZ":2.040655424133292,"vX0":6.939407670791809,"vY0":-136.24335670043197,"vZ0":-7.205148865940413,"x":105.37,"y":183.68,"x0":-1.2345193012959725,"y0":50.00493271104061,"z0":5.738928366784112,"aX":-15.06117262038292},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":13.1,"spinRate":2091,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.4021649713131832,"extension":6.747125016493719},"index":8,"playId":"3daafaef-6b29-3921-b398-c84266692336","pitchNumber":6,"startTime":"2026-02-27T18:41:45.285Z","endTime":"2026-02-27T18:41:50.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"second":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_ab"},{"player":{"id":676568,"link":"/api/v1/people/676568"},"credit":"p_ab"},{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_pa"},{"player":{"id":676568,"link":"/api/v1/people/676568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.200000000000003,"awayTeamWinProbability":72.8,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.13,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:41:50.140Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Bohm flies out to right fielder Wenceel Pérez. Johan Rojas to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-27T18:42:02.686Z","endTime":"2026-02-27T18:42:24.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676568,"fullName":"Ricky Vanasco","link":"/api/v1/people/676568"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"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(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":83.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.666119774560894,"aZ":-16.882789079482265,"pfxX":-8.51055461055304,"pfxZ":8.585496848766939,"pX":-0.039989198575069634,"pZ":1.8560562572714865,"vX0":6.686868179794267,"vY0":-132.91691769908917,"vZ0":-6.499922931975794,"x":118.52,"y":188.67,"x0":-1.48814420569923,"y0":50.00564995212327,"z0":5.568397791838126,"aX":-15.163036883092765},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.3,"breakHorizontal":13.9,"spinRate":2084,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.41278340235439703,"extension":6.739844414909147},"hitData":{"launchSpeed":87.5,"launchAngle":44.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.38,"coordY":102.25}},"index":0,"playId":"ce4a1b32-8a56-34a7-84ff-c183adae709a","pitchNumber":1,"startTime":"2026-02-27T18:42:13.621Z","endTime":"2026-02-27T18:42:24.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"second":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":676568,"link":"/api/v1/people/676568"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":676568,"link":"/api/v1/people/676568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":2.399999999999995,"leverageIndex":1.02,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:42:24.605Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dylan Moore lines out to left fielder Kerry Carpenter.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-27T18:42:33.926Z","endTime":"2026-02-27T18:45:02.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676568,"fullName":"Ricky Vanasco","link":"/api/v1/people/676568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0386088534714,"aZ":-16.606655089085187,"pfxX":-8.834630850332454,"pfxZ":8.65495648577293,"pX":0.8796602510338706,"pZ":2.795402644010202,"vX0":8.94663425739225,"vY0":-134.03713060350117,"vZ0":-4.465923346539793,"x":83.47,"y":163.3,"x0":-1.3718798509645094,"y0":50.004952395846495,"z0":5.688376839308841,"aX":-15.895237383435497},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.8,"breakHorizontal":13.8,"spinRate":2150,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.4104360212510061,"extension":6.618228772567625},"index":0,"playId":"5af52fad-75fa-36d6-a678-df5d298de947","pitchNumber":1,"startTime":"2026-02-27T18:42:58.287Z","endTime":"2026-02-27T18:43:02.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"third":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06827338838509,"aZ":-23.609698187482444,"pfxX":0.31467905136633956,"pfxZ":5.100328734433422,"pX":0.4344993718438386,"pZ":2.7857832610159905,"vX0":5.210355660557097,"vY0":-128.8448085762763,"vZ0":-2.8183115809430412,"x":100.44,"y":163.56,"x0":-1.6557984489839732,"y0":50.0025794104305,"z0":5.7205475791899145,"aX":0.5282456470264344},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.8,"breakHorizontal":-1.8,"spinRate":1987,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.42528936588179045,"extension":6.4677179878361555},"index":1,"playId":"2bda4d94-9462-337c-9146-d76f4ae6db44","pitchNumber":2,"startTime":"2026-02-27T18:43:14.074Z","endTime":"2026-02-27T18:43:18.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"third":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.08627528474226,"aZ":-12.562207789726436,"pfxX":-7.267470383341163,"pfxZ":10.032568303874449,"pX":0.8586230930037767,"pZ":2.6276469481722793,"vX0":8.1860251925931,"vY0":-139.56612555504125,"vZ0":-6.417355488729311,"x":84.27,"y":167.83,"x0":-1.1810355718058754,"y0":50.00285806053276,"z0":5.799398461340483,"aX":-14.206863653061337},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":11.3,"spinRate":2255,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39383721434115593,"extension":6.750192976280185},"index":2,"playId":"641c9ac3-0619-3ddf-b5d4-0afdebd27d37","pitchNumber":3,"startTime":"2026-02-27T18:43:31.561Z","endTime":"2026-02-27T18:43:35.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"third":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":96.0,"endSpeed":86.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06816481714223,"aZ":-13.376024904647698,"pfxX":-7.8686331123143605,"pfxZ":9.646008825696612,"pX":0.9259183747923772,"pZ":3.0707371644268173,"vX0":8.42678165233388,"vY0":-139.36742880397435,"vZ0":-5.3173725411787816,"x":81.71,"y":155.87,"x0":-1.1282454128189916,"y0":50.00002011989263,"z0":5.9012429366993,"aX":-15.331039334408171},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":12.2,"spinRate":2337,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.39441812491644335,"extension":6.716771184981446},"index":3,"playId":"e854ed67-0771-3d8d-9dbe-97a26712568e","pitchNumber":4,"startTime":"2026-02-27T18:43:52.170Z","endTime":"2026-02-27T18:43:56.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"third":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.626691530625415,"aZ":-26.379731304033697,"pfxX":1.1260852633651575,"pfxZ":3.4975193595810588,"pX":0.5750264618255482,"pZ":4.155922697531658,"vX0":5.070725946296114,"vY0":-127.93948170490451,"vZ0":0.8230492376784138,"x":95.08,"y":126.57,"x0":-1.5795863954206952,"y0":50.001540764982735,"z0":5.898981566869833,"aX":1.8642680140589385},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.7,"breakHorizontal":-3.2,"spinRate":2086,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.4282758727655991,"extension":6.283465954271097},"index":4,"playId":"10cbd2ab-04f4-3f6e-922d-9b12a29322f6","pitchNumber":5,"startTime":"2026-02-27T18:44:12.220Z","endTime":"2026-02-27T18:44:16.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"third":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35528149106974,"aZ":-16.568605517956303,"pfxX":-8.065566412571167,"pfxZ":8.181626542088605,"pX":0.20315707754324377,"pZ":2.472696947069744,"vX0":6.892450602177127,"vY0":-137.8824846998948,"vZ0":-5.886915251465858,"x":109.26,"y":172.02,"x0":-1.292716387633561,"y0":50.00405586614886,"z0":5.77095035561033,"aX":-15.385043268076876},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.6,"breakHorizontal":13.0,"spinRate":2074,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.39869686794726045,"extension":6.680450809451887},"index":5,"playId":"bfbe730c-79cd-3f88-b459-5ac1ae37682d","pitchNumber":6,"startTime":"2026-02-27T18:44:32.170Z","endTime":"2026-02-27T18:44:36.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"third":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.473473845023918,"aZ":-12.121670623978286,"pfxX":-5.5098365390623085,"pfxZ":10.561593958865863,"pX":0.7166371778207246,"pZ":2.2430942348234377,"vX0":7.302815942999112,"vY0":-137.19043095649172,"vZ0":-7.172952574414907,"x":89.68,"y":178.22,"x0":-1.2688713330774843,"y0":50.00507242563727,"z0":5.725111595823573,"aX":-10.463458963270625},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":8.4,"spinRate":2080,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3998680916476016,"extension":6.757914243611937},"hitData":{"launchSpeed":94.3,"launchAngle":24.0,"totalDistance":347.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":57.84,"coordY":76.62}},"index":6,"playId":"2f9acd4b-51ef-3606-99de-702543003017","pitchNumber":7,"startTime":"2026-02-27T18:44:56.427Z","endTime":"2026-02-27T18:45:02.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"third":{"id":679032,"link":"/api/v1/people/679032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664238,"link":"/api/v1/people/664238"},"credit":"b_ab"},{"player":{"id":676568,"link":"/api/v1/people/676568"},"credit":"p_ab"},{"player":{"id":664238,"link":"/api/v1/people/664238"},"credit":"b_pa"},{"player":{"id":676568,"link":"/api/v1/people/676568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":3.2000000000000064,"leverageIndex":1.15,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:45:02.518Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-27T18:47:29.798Z","endTime":"2026-02-27T18:48:36.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alan Rangel replaces Jean Cabrera.","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-27T18:47:24.182Z","endTime":"2026-02-27T18:47:32.058Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660604,"link":"/api/v1/people/660604"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":691893,"link":"/api/v1/people/691893","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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.1,"endSpeed":85.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.010059625127603,"aZ":-9.249318901861054,"pfxX":-1.9556089646221881,"pfxZ":12.106987596971027,"pX":0.1423399019993372,"pZ":2.4182840906188234,"vX0":-0.20220578100708642,"vY0":-136.92064766526335,"vZ0":-7.932594578154203,"x":111.57,"y":173.49,"x0":0.4712088621299803,"y0":50.004629106230986,"z0":5.990982950844756,"aX":-3.7028002639163167},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.4,"breakHorizontal":3.6,"spinRate":2299,"spinDirection":196},"zone":5,"typeConfidence":0.92,"plateTime":0.4004584640386617,"extension":6.544133499618287},"index":1,"playId":"740b4c1c-161b-31ce-aa37-b1986beda98d","pitchNumber":1,"startTime":"2026-02-27T18:47:32.058Z","endTime":"2026-02-27T18:47:36.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0238866834356,"aZ":-7.793812961935901,"pfxX":-2.9528936756480864,"pfxZ":12.457795965813004,"pX":1.0190281500802407,"pZ":1.6201561369398758,"vX0":2.582238074664493,"vY0":-139.19442565750873,"vZ0":-10.394741602019765,"x":78.16,"y":195.04,"x0":0.46173494313848706,"y0":50.000879101444255,"z0":5.924168455700978,"aX":-5.7782871900055435},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.5,"breakHorizontal":4.8,"spinRate":2395,"spinDirection":194},"zone":14,"typeConfidence":0.92,"plateTime":0.3939037727715342,"extension":6.467018592376905},"index":2,"playId":"2cd8584f-845b-36c7-976d-9b3c8b2c2143","pitchNumber":2,"startTime":"2026-02-27T18:47:47.771Z","endTime":"2026-02-27T18:47:51.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.562447670214226,"aZ":-9.727275271980245,"pfxX":-1.787247508668024,"pfxZ":11.751800179007779,"pX":0.09818434946365177,"pZ":2.5860510420864244,"vX0":0.21412303146557726,"vY0":-137.79825384725007,"vZ0":-7.374877461086185,"x":113.26,"y":168.96,"x0":0.2511523175529575,"y0":50.000327693619504,"z0":5.965483403925029,"aX":-3.4132480125883826},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.8,"breakHorizontal":3.2,"spinRate":2412,"spinDirection":194},"zone":5,"typeConfidence":0.92,"plateTime":0.39852356288734603,"extension":6.466102487931769},"index":3,"playId":"7b99fd2b-a6d4-32fa-9eee-cd9cc6b59166","pitchNumber":3,"startTime":"2026-02-27T18:48:07.656Z","endTime":"2026-02-27T18:48:11.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-27T18:48:30.157Z","endTime":"2026-02-27T18:48:31.163Z","isPitch":false,"type":"action","player":{"id":668670,"link":"/api/v1/people/668670"},"defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":69.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.860447299524086,"aZ":-45.96772024734138,"pfxX":0.15998172169767066,"pfxZ":-11.390866114485119,"pX":0.8208494604180744,"pZ":2.4497791732273044,"vX0":0.7325071124728617,"vY0":-110.32031452696769,"vZ0":2.374036796021095,"x":85.71,"y":172.64,"x0":0.46128467141591795,"y0":50.00324477684995,"z0":6.269187937583345,"aX":0.19365238871001833},"breaks":{"breakAngle":0.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.7,"breakVerticalInduced":-19.4,"breakHorizontal":-0.5,"spinRate":2225,"spinDirection":352},"zone":6,"typeConfidence":0.9,"plateTime":0.4998865562333372,"extension":6.481807219643736},"index":5,"playId":"2bf8def4-b035-3ded-938d-1d83ce0b29b5","pitchNumber":4,"startTime":"2026-02-27T18:48:31.163Z","endTime":"2026-02-27T18:48:36.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-2.7000000000000064,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:48:36.451Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Parker Meadows pops out to shortstop Christian Cairo.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-27T18:48:36.606Z","endTime":"2026-02-27T18:49:47.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686551,"link":"/api/v1/people/686551"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47689349105704,"aZ":-8.266317800352944,"pfxX":-2.589108548333808,"pfxZ":12.405289580916357,"pX":0.9515304967128184,"pZ":2.1957194033760428,"vX0":2.283468409416776,"vY0":-138.55309743102788,"vZ0":-8.841334266455533,"x":80.73,"y":179.5,"x0":0.4495436745274463,"y0":50.00451995919339,"z0":5.996496750774988,"aX":-4.9905126064939935},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.6,"breakHorizontal":4.2,"spinRate":2453,"spinDirection":196},"zone":14,"typeConfidence":0.92,"plateTime":0.3966507857510555,"extension":6.467476817395126},"index":0,"playId":"5bf2e934-e991-3e12-b0e9-473eb6c635fe","pitchNumber":1,"startTime":"2026-02-27T18:49:04.055Z","endTime":"2026-02-27T18:49:07.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.970170541760126,"aZ":-21.190345170260308,"pfxX":-6.089919150547978,"pfxZ":7.261799168256633,"pX":0.5187266113715753,"pZ":1.9027135581005268,"vX0":1.6912681544644415,"vY0":-122.4374442846888,"vZ0":-5.562929065361634,"x":97.23,"y":187.41,"x0":0.6087961809256538,"y0":50.00521855902382,"z0":6.026463319510353,"aX":-9.214466038802424},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":12.0,"breakHorizontal":10.6,"spinRate":2027,"spinDirection":223},"zone":9,"typeConfidence":0.89,"plateTime":0.4479557420969784,"extension":6.616253128393315},"index":1,"playId":"f3ed15a9-b80e-3430-bed0-13a95e837697","pitchNumber":2,"startTime":"2026-02-27T18:49:20.747Z","endTime":"2026-02-27T18:49:24.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":93.7,"endSpeed":85.0,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23609197399067,"aZ":-7.8934901896179,"pfxX":0.5022052467726167,"pfxZ":13.024652781529422,"pX":0.27218935513437276,"pZ":2.502137738773923,"vX0":-0.5196508327635766,"vY0":-136.23990195439794,"vZ0":-7.777644845057219,"x":106.62,"y":171.22,"x0":0.40090861059202326,"y0":50.004191599351046,"z0":5.953275483134922,"aX":0.9363697744340301},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":22.0,"breakHorizontal":-0.8,"spinRate":2362,"spinDirection":190},"zone":5,"typeConfidence":0.91,"plateTime":0.40329887116049745,"extension":6.566893161883993},"hitData":{"launchSpeed":85.5,"launchAngle":67.0,"totalDistance":173.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":90.05,"coordY":142.06}},"index":2,"playId":"aeefc87e-be96-31d5-a927-7c2498cad2c2","pitchNumber":3,"startTime":"2026-02-27T18:49:38.578Z","endTime":"2026-02-27T18:49:47.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:49:47.324Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a ground ball to third baseman Alec Bohm.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-27T18:49:52.906Z","endTime":"2026-02-27T18:51:57.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":69.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48041411120773,"aZ":-45.37598902617779,"pfxX":0.47714673097399585,"pfxZ":-10.812236113694508,"pX":1.001276873650703,"pZ":2.1691086628517886,"vX0":1.378768590205775,"vY0":-110.918239790204,"vZ0":1.7681331279437826,"x":78.83,"y":180.21,"x0":0.30463109835852276,"y0":50.00200957180256,"z0":6.1654139900873925,"aX":0.5824251806387869},"breaks":{"breakAngle":1.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-66.4,"breakVerticalInduced":-18.5,"breakHorizontal":-1.3,"spinRate":2253,"spinDirection":352},"zone":14,"typeConfidence":0.89,"plateTime":0.4975836571928154,"extension":6.66200657899911},"index":0,"playId":"57c93b5d-3dcb-3f61-8b2e-8cb0db2090cc","pitchNumber":1,"startTime":"2026-02-27T18:50:11.982Z","endTime":"2026-02-27T18:50:15.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33624392169148,"aZ":-8.381827981478052,"pfxX":-2.8985468969465993,"pfxZ":12.374190086604816,"pX":1.0040346563426208,"pZ":1.8880242566162422,"vX0":2.6914643576888837,"vY0":-137.93659373593783,"vZ0":-9.281706623153037,"x":78.73,"y":187.8,"x0":0.39114509985794693,"y0":50.00294962150466,"z0":5.8661558327852426,"aX":-5.5729047787145065},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.6,"breakHorizontal":4.7,"spinRate":2464,"spinDirection":196},"zone":14,"typeConfidence":0.92,"plateTime":0.39744392580548693,"extension":6.5460536342878255},"index":1,"playId":"b9dd8886-9352-37cb-b5d6-7ea75c39dbd5","pitchNumber":2,"startTime":"2026-02-27T18:50:26.759Z","endTime":"2026-02-27T18:50:30.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68537064539605,"aZ":-8.438015546793416,"pfxX":0.11291436354845219,"pfxZ":12.795507972855923,"pX":0.6875904192665838,"pZ":1.5782681366256697,"vX0":0.29149738456716684,"vY0":-136.2550799455384,"vZ0":-9.816832425976479,"x":90.79,"y":196.17,"x0":0.563976023222029,"y0":50.00288559984765,"z0":5.838033572698598,"aX":0.20943372997769347},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":21.0,"breakHorizontal":-0.2,"spinRate":2451,"spinDirection":196},"zone":9,"typeConfidence":0.91,"plateTime":0.40406116212504894,"extension":6.609541884909485},"index":2,"playId":"78f95c40-8f22-3dac-942f-f95825bd7a77","pitchNumber":3,"startTime":"2026-02-27T18:50:47.818Z","endTime":"2026-02-27T18:50:52.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-02-27T18:51:02.166Z","endTime":"2026-02-27T18:51:16.098Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"},"defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.20159244602585,"aZ":-11.224204880192035,"pfxX":-1.5973726047861598,"pfxZ":11.124123886283904,"pX":0.7795554098236928,"pZ":3.307295123794451,"vX0":0.9149915970238036,"vY0":-137.28747018264505,"vZ0":-5.1986369869001985,"x":87.29,"y":149.48,"x0":0.6471004079372328,"y0":50.000977166211044,"z0":6.00873783771567,"aX":-3.007939462366313},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.1,"breakHorizontal":2.6,"spinRate":2348,"spinDirection":194},"zone":12,"typeConfidence":0.92,"plateTime":0.4010344591937174,"extension":6.425200304827806},"index":4,"playId":"ddbb7e50-d9ca-3619-973e-fcd15f54bd5b","pitchNumber":4,"startTime":"2026-02-27T18:51:16.098Z","endTime":"2026-02-27T18:51:19.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.241428714326645,"aZ":-20.61652233957321,"pfxX":-5.895664797518236,"pfxZ":7.517797962261584,"pX":0.11223789602231671,"pZ":2.815133344001306,"vX0":0.9036440062185354,"vY0":-123.13679435536868,"vZ0":-3.7654362661931717,"x":112.72,"y":162.77,"x0":0.5066864751612045,"y0":50.00208775318057,"z0":6.106538460441592,"aX":-9.060962266988762},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":13.0,"breakHorizontal":10.4,"spinRate":2083,"spinDirection":218},"zone":2,"typeConfidence":0.88,"plateTime":0.44466834403114275,"extension":6.5017105430102164},"hitData":{"launchSpeed":98.9,"launchAngle":4.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.09,"coordY":167.98}},"index":5,"playId":"c25e1deb-8909-380b-9338-e7277371d621","pitchNumber":5,"startTime":"2026-02-27T18:51:41.020Z","endTime":"2026-02-27T18:51:57.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.7,"awayTeamWinProbability":70.3,"homeTeamWinProbabilityAdded":1.5000000000000036,"leverageIndex":0.46,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:51:57.301Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kerry Carpenter grounds out to first baseman Keaton Anthony.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-27T18:51:58.281Z","endTime":"2026-02-27T18:53:00.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805704,"link":"/api/v1/people/805704"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":74.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.416787239046315,"aZ":-23.365668113337282,"pfxX":-7.78954862514001,"pfxZ":6.093769374550252,"pX":0.27137202187981857,"pZ":4.125949262075414,"vX0":1.8268299755611228,"vY0":-120.32194525462339,"vZ0":0.17146009848653343,"x":106.66,"y":127.38,"x0":0.5073260784955663,"y0":50.00245448276327,"z0":6.148322112789083,"aX":-11.260082569275534},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":11.3,"breakHorizontal":13.6,"spinRate":2103,"spinDirection":222},"zone":12,"typeConfidence":0.9,"plateTime":0.45768410878151755,"extension":6.609766503943627},"index":0,"playId":"f66bf05a-d0a9-3e6b-95b4-dcf2062f886a","pitchNumber":1,"startTime":"2026-02-27T18:52:18.306Z","endTime":"2026-02-27T18:52:21.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8131529480222,"aZ":-11.736376637576335,"pfxX":-0.8376657698913101,"pfxZ":10.884861369364113,"pX":1.2191183267219046,"pZ":3.8997754276964063,"vX0":2.0618369628398296,"vY0":-136.7976884562847,"vZ0":-3.6521043680579286,"x":70.53,"y":133.49,"x0":0.5613301384447789,"y0":50.00140229556808,"z0":6.0682426455613045,"aX":-1.572839942285501},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.1,"breakHorizontal":1.1,"spinRate":2333,"spinDirection":195},"zone":12,"typeConfidence":0.91,"plateTime":0.401833766143306,"extension":6.450856040912519},"index":1,"playId":"66f2762d-dd8c-3afc-9d33-b21a52e002b2","pitchNumber":2,"startTime":"2026-02-27T18:52:35.560Z","endTime":"2026-02-27T18:52:39.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49110783935364,"aZ":-11.86692397916205,"pfxX":-2.26303966271524,"pfxZ":11.13345494289905,"pX":0.5733313913857233,"pZ":3.1485043959156895,"vX0":0.9645628062533793,"vY0":-134.9678287046607,"vZ0":-5.156228482783904,"x":95.15,"y":153.77,"x0":0.5030312473668894,"y0":50.00116227088395,"z0":5.936500615672716,"aX":-4.12727999319148},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.1,"breakHorizontal":3.8,"spinRate":2290,"spinDirection":195},"zone":3,"typeConfidence":0.91,"plateTime":0.40758510379497404,"extension":6.617518424194324},"hitData":{"launchSpeed":92.2,"launchAngle":-11.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.66,"coordY":172.22}},"index":2,"playId":"0f56f200-e48f-38f8-920c-08888455ed35","pitchNumber":3,"startTime":"2026-02-27T18:52:54.948Z","endTime":"2026-02-27T18:53:00.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-2.599999999999998,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:53:00.676Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Cairo singles on a fly ball to left fielder Kerry Carpenter.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-27T18:55:06.780Z","endTime":"2026-02-27T18:55:19.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676910,"fullName":"Matt Seelinger","link":"/api/v1/people/676910"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Seelinger replaces Ricky Vanasco.","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-27T18:55:02.254Z","endTime":"2026-02-27T18:55:08.991Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676910,"link":"/api/v1/people/676910"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676568,"link":"/api/v1/people/676568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.247202138223646,"aZ":-11.18615426247099,"pfxX":-0.78479711987789,"pfxZ":11.596385218417414,"pX":0.22952329734318194,"pZ":2.6424306258477395,"vX0":1.7365318871504263,"vY0":-133.78395069902052,"vZ0":-5.61200913809334,"x":108.25,"y":167.43,"x0":-0.32645413506289445,"y0":50.005682446889836,"z0":5.571442489671481,"aX":-1.4209114826154818},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.9,"breakHorizontal":1.1,"spinRate":2382,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.4096327748324984,"extension":6.460567786456489},"hitData":{"launchSpeed":73.4,"launchAngle":33.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":104.95,"coordY":85.75}},"index":1,"playId":"943c8757-64b2-327d-8c3c-f18db9ea6a06","pitchNumber":1,"startTime":"2026-02-27T18:55:08.991Z","endTime":"2026-02-27T18:55:19.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686551,"link":"/api/v1/people/686551"},"credit":"b_ab"},{"player":{"id":676910,"link":"/api/v1/people/676910"},"credit":"p_ab"},{"player":{"id":686551,"link":"/api/v1/people/686551"},"credit":"b_pa"},{"player":{"id":676910,"link":"/api/v1/people/676910"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.3,"awayTeamWinProbability":75.7,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":0.7,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:55:19.484Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pedro León pops out to third baseman Zach McKinstry.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-27T18:55:20.623Z","endTime":"2026-02-27T18:56:35.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676910,"fullName":"Matt Seelinger","link":"/api/v1/people/676910"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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.3,"endSpeed":83.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.633546359566246,"aZ":-12.359374705444903,"pfxX":-0.6870611558903041,"pfxZ":11.092572375741037,"pX":1.1976939544527823,"pZ":2.0493677811456124,"vX0":4.11273348977827,"vY0":-132.8451163577476,"vZ0":-6.86985737567177,"x":71.35,"y":183.45,"x0":-0.28165946697733535,"y0":50.00241062696381,"z0":5.568588059092383,"aX":-1.2280136107792374},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.8,"breakHorizontal":0.4,"spinRate":2417,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4124179615799006,"extension":6.38227580576841},"index":0,"playId":"4e106ced-ceef-3665-94d9-2d9d523922a0","pitchNumber":1,"startTime":"2026-02-27T18:55:46.823Z","endTime":"2026-02-27T18:55:50.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":91.5,"endSpeed":83.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.014601963835883,"aZ":-12.898651670453182,"pfxX":-1.099573901029897,"pfxZ":10.796751537687015,"pX":0.3059015757161497,"pZ":2.667817756962566,"vX0":1.889188825116638,"vY0":-133.11464924620012,"vZ0":-5.258437320071938,"x":105.34,"y":166.75,"x0":-0.27186473561908175,"y0":50.000372349083705,"z0":5.611397049238997,"aX":-1.9627625921121945},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.6,"breakHorizontal":1.6,"spinRate":2476,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.41233699976674254,"extension":6.545599112659676},"index":1,"playId":"f0abaeee-0c78-314e-ae98-582029f40015","pitchNumber":2,"startTime":"2026-02-27T18:56:03.254Z","endTime":"2026-02-27T18:56:06.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77706370274054,"aZ":-23.7897548627746,"pfxX":1.4262847586042373,"pfxZ":5.215877855427081,"pX":0.5785628079485825,"pZ":3.2336881291295994,"vX0":2.4476830074240477,"vY0":-125.99823816266178,"vZ0":-1.5287288921277078,"x":94.95,"y":151.47,"x0":-0.5909599182822799,"y0":50.00052748546896,"z0":5.772018396565244,"aX":2.290585063923109},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.4,"breakHorizontal":-3.1,"spinRate":2330,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.43484075605441985,"extension":6.2297566220286855},"hitData":{"launchSpeed":85.7,"launchAngle":72.0,"totalDistance":125.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":93.78,"coordY":167.38}},"index":2,"playId":"ccedd004-a7a3-3172-ad56-bccde0deedf0","pitchNumber":3,"startTime":"2026-02-27T18:56:26.282Z","endTime":"2026-02-27T18:56:35.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"credit":"b_ab"},{"player":{"id":676910,"link":"/api/v1/people/676910"},"credit":"p_ab"},{"player":{"id":694175,"link":"/api/v1/people/694175"},"credit":"b_pa"},{"player":{"id":676910,"link":"/api/v1/people/676910"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.900000000000002,"awayTeamWinProbability":73.1,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.14,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:56:35.674Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Keaton Anthony grounds out, pitcher Matt Seelinger to first baseman Spencer Torkelson. Christian Cairo to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-27T18:57:17.872Z","endTime":"2026-02-27T18:58:00.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":805704,"fullName":"Keaton Anthony","link":"/api/v1/people/805704"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676910,"fullName":"Matt Seelinger","link":"/api/v1/people/676910"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805704,"fullName":"Keaton Anthony","link":"/api/v1/people/805704"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676910,"link":"/api/v1/people/676910"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"f7f189dc-3bec-3a62-8f43-611f6ee3c872","startTime":"2026-02-27T18:57:04.261Z","endTime":"2026-02-27T18:57:07.829Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.645299590563194,"aZ":-28.424669097529733,"pfxX":2.327513076751152,"pfxZ":2.359626688886337,"pX":0.23911994661836558,"pZ":4.6526684537377445,"vX0":1.6655289974914709,"vY0":-125.0396176224214,"vZ0":2.570719176160799,"x":107.89,"y":113.16,"x0":-0.7373482904453681,"y0":50.00039602786361,"z0":5.939904518252048,"aX":3.693479052917926},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.0,"breakHorizontal":-4.6,"spinRate":2394,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.43764067373214033,"extension":6.196187944110203},"index":1,"playId":"26510fac-b5f3-3336-b3c4-2d98f01b322e","pitchNumber":1,"startTime":"2026-02-27T18:57:20.088Z","endTime":"2026-02-27T18:57:23.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.751372385669438,"aZ":-28.250138272177786,"pfxX":1.0535741377339691,"pfxZ":2.450634695132461,"pX":0.48833602520762404,"pZ":3.6158288443918485,"vX0":2.1052354816138688,"vY0":-125.11357466478854,"vZ0":0.3354537079382742,"x":98.39,"y":141.15,"x0":-0.4974516946208012,"y0":50.00445059332854,"z0":5.775745589185263,"aX":1.687482506806097},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.7,"breakHorizontal":-2.4,"spinRate":2344,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.4360331393031003,"extension":6.328962094103325},"index":2,"playId":"73503535-b218-3fea-a6ab-c629a7777e2d","pitchNumber":2,"startTime":"2026-02-27T18:57:35.964Z","endTime":"2026-02-27T18:57:40.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.882482207862843,"aZ":-24.548596908853234,"pfxX":1.35293974851461,"pfxZ":4.718610516618196,"pX":0.010893649175132723,"pZ":2.3657873249351176,"vX0":0.48722838035373983,"vY0":-125.42034433716415,"vZ0":-3.4887696388178626,"x":116.58,"y":174.9,"x0":-0.3609100778251927,"y0":50.002937422443495,"z0":5.74416838709323,"aX":2.18708176365498},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.2,"breakHorizontal":-2.5,"spinRate":2321,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.4342920225308604,"extension":6.384682708429723},"hitData":{"launchSpeed":44.4,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":136.74,"coordY":184.93}},"index":3,"playId":"602369f8-96aa-3b50-ba60-f3dd8b8a1e41","pitchNumber":3,"startTime":"2026-02-27T18:57:53.417Z","endTime":"2026-02-27T18:58:00.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805704,"link":"/api/v1/people/805704"},"credit":"b_ab"},{"player":{"id":676910,"link":"/api/v1/people/676910"},"credit":"p_ab"},{"player":{"id":805704,"link":"/api/v1/people/805704"},"credit":"b_pa"},{"player":{"id":676910,"link":"/api/v1/people/676910"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.299999999999997,"awayTeamWinProbability":71.7,"homeTeamWinProbabilityAdded":1.399999999999995,"leverageIndex":0.97,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:58:00.692Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dylan Campbell grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-27T18:58:10.328Z","endTime":"2026-02-27T18:59:18.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":694749,"fullName":"Dylan Campbell","link":"/api/v1/people/694749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676910,"fullName":"Matt Seelinger","link":"/api/v1/people/676910"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694749,"fullName":"Dylan Campbell","link":"/api/v1/people/694749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.593364499505153,"aZ":-37.796796935554944,"pfxX":1.3960563232842247,"pfxZ":-4.290280210746706,"pX":0.08683397102541118,"pZ":2.1165439425430153,"vX0":-0.17764536590957536,"vY0":-114.19216574454673,"vZ0":-0.36193791625420246,"x":113.69,"y":181.63,"x0":-0.01523450723172186,"y0":50.00285805994828,"z0":6.020735544814622,"aX":1.8290295576014222},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-7.6,"breakHorizontal":-2.5,"spinRate":1415,"spinDirection":341},"zone":5,"typeConfidence":2.0,"plateTime":0.481119540747617,"extension":6.29467015663209},"index":0,"playId":"ad244dbb-37a4-36ef-8a58-30e12ae53977","pitchNumber":1,"startTime":"2026-02-27T18:58:32.758Z","endTime":"2026-02-27T18:58:37.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"second":{"id":686551,"link":"/api/v1/people/686551"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.420616703628724,"aZ":-35.693481072935626,"pfxX":2.8654493203007894,"pfxZ":-2.550071608161434,"pX":0.4207006625007146,"pZ":0.7527905341280863,"vX0":0.052314459639442645,"vY0":-117.21419625838641,"vZ0":-3.7529983313028543,"x":100.96,"y":218.45,"x0":0.026208905621506986,"y0":50.00017564047692,"z0":5.728547936872825,"aX":3.961969219026266},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-5.3,"breakHorizontal":-5.2,"spinRate":1487,"spinDirection":348},"zone":14,"typeConfidence":2.0,"plateTime":0.46839279685085256,"extension":6.483410560742584},"index":1,"playId":"25657597-ce11-393d-927c-dbbcba47e257","pitchNumber":2,"startTime":"2026-02-27T18:58:45.142Z","endTime":"2026-02-27T18:58:49.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"second":{"id":686551,"link":"/api/v1/people/686551"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01486598531861,"aZ":-12.403019676071901,"pfxX":0.9826785892623908,"pfxZ":10.495150786429608,"pX":1.1526569922996415,"pZ":3.5925045520820214,"vX0":3.3814891617290663,"vY0":-136.8412834534899,"vZ0":-3.2863495548313697,"x":73.06,"y":141.78,"x0":-0.2301005707429543,"y0":50.006371526489694,"z0":5.6666495125501815,"aX":1.8520934985572328},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.5,"breakHorizontal":-2.5,"spinRate":2447,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.40124541248736145,"extension":6.35446290887727},"hitData":{"launchSpeed":67.1,"launchAngle":-32.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.02,"coordY":144.11}},"index":2,"playId":"a3e28093-087f-305f-8ece-173ed44ca42a","pitchNumber":3,"startTime":"2026-02-27T18:59:09.968Z","endTime":"2026-02-27T18:59:18.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"second":{"id":686551,"link":"/api/v1/people/686551"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694749,"link":"/api/v1/people/694749"},"credit":"b_ab"},{"player":{"id":676910,"link":"/api/v1/people/676910"},"credit":"p_ab"},{"player":{"id":694749,"link":"/api/v1/people/694749"},"credit":"b_pa"},{"player":{"id":676910,"link":"/api/v1/people/676910"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.05,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-02-27T18:59:18.669Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Torkelson singles on a ground ball to center fielder Johan Rojas.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T19:01:18.973Z","endTime":"2026-02-27T19:03:58.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":679032,"link":"/api/v1/people/679032"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.504423735921343,"aZ":-10.269860401851863,"pfxX":-1.0800132973853491,"pfxZ":11.74456274065607,"pX":0.42185657711979424,"pZ":3.1533884199071616,"vX0":0.2905840463818789,"vY0":-135.88194547705908,"vZ0":-5.973147137902077,"x":100.92,"y":153.64,"x0":0.45366579904920995,"y0":50.00283266875576,"z0":6.09763825054304,"aX":-2.0142759187120247},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.2,"breakHorizontal":1.9,"spinRate":2311,"spinDirection":192},"zone":3,"typeConfidence":0.91,"plateTime":0.4034966525822652,"extension":6.427048985188345},"index":0,"playId":"e3f713bd-1b57-331b-9b26-acbfa98ee677","pitchNumber":1,"startTime":"2026-02-27T19:01:28.852Z","endTime":"2026-02-27T19:01:33.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.826057632064483,"aZ":-8.993435555563813,"pfxX":-2.7444365799285757,"pfxZ":12.209404522674884,"pX":1.03798915341247,"pZ":1.1978260736517292,"vX0":3.109501269705641,"vY0":-137.26987851331995,"vZ0":-10.914627056554052,"x":77.43,"y":206.44,"x0":0.24436125713711293,"y0":50.00223579784826,"z0":5.848803308212964,"aX":-5.210686596198961},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.9,"breakHorizontal":4.3,"spinRate":2363,"spinDirection":203},"zone":14,"typeConfidence":0.92,"plateTime":0.3997906594365066,"extension":6.3407305880277525},"index":1,"playId":"c9dfc90f-9d17-3d66-8af9-ce61734b2340","pitchNumber":2,"startTime":"2026-02-27T19:01:43.137Z","endTime":"2026-02-27T19:01:47.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90689776040367,"aZ":-10.771997054043558,"pfxX":0.28160360423551756,"pfxZ":11.42069407547233,"pX":-0.0035791269640299194,"pZ":2.454426869695474,"vX0":-0.21060477058066868,"vY0":-136.2663874996095,"vZ0":-7.44441610764109,"x":117.14,"y":172.51,"x0":0.03825620967726926,"y0":50.00432505640852,"z0":5.972191167120914,"aX":0.5278049340665919},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.2,"breakHorizontal":-0.5,"spinRate":2327,"spinDirection":194},"zone":5,"typeConfidence":0.9,"plateTime":0.40248226093145956,"extension":6.4164844618925345},"index":2,"playId":"00d784eb-5afc-36bc-8fec-298b24edc289","pitchNumber":3,"startTime":"2026-02-27T19:01:58.518Z","endTime":"2026-02-27T19:02:04.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":69.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.998794481327423,"aZ":-44.676892568291485,"pfxX":0.5313330599006565,"pfxZ":-10.180066604609703,"pX":0.9627095376739644,"pZ":2.596724626607348,"vX0":1.5029791910520598,"vY0":-111.03662775491124,"vZ0":2.4096839397780756,"x":80.3,"y":168.67,"x0":0.2033458936803885,"y0":50.003903433232296,"z0":6.204103101424444,"aX":0.6524021477497233},"breaks":{"breakAngle":1.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.8,"breakVerticalInduced":-17.3,"breakHorizontal":-1.4,"spinRate":2017,"spinDirection":353},"zone":12,"typeConfidence":0.89,"plateTime":0.4964840260906125,"extension":6.526539414715665},"index":3,"playId":"d5d6857f-b491-363e-8851-c0f38493ab26","pitchNumber":4,"startTime":"2026-02-27T19:02:30.926Z","endTime":"2026-02-27T19:02:34.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.391919783191636,"aZ":-23.5013348676714,"pfxX":-6.596842677366463,"pfxZ":5.59409556709614,"pX":-0.18532336105258257,"pZ":2.5839336374732973,"vX0":0.6687690160075848,"vY0":-123.88630459908683,"vZ0":-3.628488268425855,"x":124.06,"y":169.01,"x0":0.397487186436974,"y0":50.00087284143012,"z0":6.038036520561196,"aX":-10.224522329709563},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.5,"breakHorizontal":11.8,"spinRate":2103,"spinDirection":218},"zone":5,"typeConfidence":0.88,"plateTime":0.4425864086186202,"extension":6.553358755744274},"index":4,"playId":"23752dfc-3ab8-3469-92c0-e5b812f96391","pitchNumber":5,"startTime":"2026-02-27T19:02:49.127Z","endTime":"2026-02-27T19:02:53.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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.0,"endSpeed":85.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.052234310583856,"aZ":-11.679848965306718,"pfxX":-1.1130215290776273,"pfxZ":10.841783252466657,"pX":0.957249150492438,"pZ":3.9062408907244346,"vX0":1.8867931545481844,"vY0":-136.82317867316343,"vZ0":-3.6273390904120824,"x":80.51,"y":133.31,"x0":0.40237038547837767,"y0":50.002265185633156,"z0":6.05334215866581,"aX":-2.104069550476106},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.1,"breakHorizontal":1.6,"spinRate":2266,"spinDirection":193},"zone":12,"typeConfidence":0.91,"plateTime":0.4008005961956651,"extension":6.292719765902065},"index":5,"playId":"ea3c18e8-6a98-3e1b-adec-fba3fb8e1206","pitchNumber":6,"startTime":"2026-02-27T19:03:17.904Z","endTime":"2026-02-27T19:03:21.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.185049036733286,"aZ":-25.004749164705434,"pfxX":-5.971958245918152,"pfxZ":4.8501756908378635,"pX":-1.0213879591833046,"pZ":2.6206603086405553,"vX0":-0.9038990354212844,"vY0":-120.72930618419612,"vZ0":-3.062342862542261,"x":155.93,"y":168.02,"x0":0.13371495925234467,"y0":50.00327289964955,"z0":6.10288239404246,"aX":-8.828326313687219},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":8.3,"breakHorizontal":11.0,"spinRate":1801,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.45342896275415034,"extension":6.576831637278098},"index":6,"playId":"5bf7ae60-2c20-3902-ba15-4b1f418a8c41","pitchNumber":7,"startTime":"2026-02-27T19:03:32.937Z","endTime":"2026-02-27T19:03:36.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.820554205814148,"aZ":-11.75067384699949,"pfxX":-0.20359163568302652,"pfxZ":10.940314967338088,"pX":0.9451986031419488,"pZ":3.4863404315794804,"vX0":1.6589575072774423,"vY0":-136.2384657712446,"vZ0":-4.562735535473072,"x":80.97,"y":144.65,"x0":0.3530377962868754,"y0":50.004737999876724,"z0":6.0043749793613586,"aX":-0.3800986323612757},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.0,"breakHorizontal":0.0,"spinRate":2272,"spinDirection":195},"zone":12,"typeConfidence":0.91,"plateTime":0.40307219858493637,"extension":6.501200842343226},"hitData":{"launchSpeed":99.1,"launchAngle":1.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.98,"coordY":129.86}},"index":7,"playId":"db13bcf6-9b50-3f60-aebe-541336dfdaaa","pitchNumber":8,"startTime":"2026-02-27T19:03:49.253Z","endTime":"2026-02-27T19:03:58.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.9,"awayTeamWinProbability":64.1,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":1.13,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:03:58.360Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dillon Dingler doubles (1) on a sharp line drive to left fielder Pedro León. Spencer Torkelson scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T19:03:58.672Z","endTime":"2026-02-27T19:04:58.945Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":660604,"link":"/api/v1/people/660604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.9,"endSpeed":67.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.32149417069832,"aZ":-45.33044136246557,"pfxX":-0.06451379165688097,"pfxZ":-11.368489156733354,"pX":-0.01604742455253429,"pZ":3.5385926427209062,"vX0":-0.6516461897890944,"vY0":-107.42089879027739,"vZ0":4.932717788476646,"x":117.61,"y":143.24,"x0":0.30087821650928015,"y0":50.004028060078234,"z0":6.28420825297834,"aX":-0.0745131618981832},"breaks":{"breakAngle":0.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.2,"breakVerticalInduced":-18.7,"breakHorizontal":0.4,"spinRate":2100,"spinDirection":359},"zone":11,"typeConfidence":0.91,"plateTime":0.5118283639059333,"extension":6.332930196686501},"index":0,"playId":"f5edcba2-aa72-33ae-8abd-948bc33556ce","pitchNumber":1,"startTime":"2026-02-27T19:04:23.517Z","endTime":"2026-02-27T19:04:28.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.538557491879754,"aZ":-24.892065036021666,"pfxX":2.2854489104718754,"pfxZ":4.504166219793023,"pX":-0.2878784102134784,"pZ":1.610947738184366,"vX0":-1.7232775964364784,"vY0":-126.00845075857063,"vZ0":-5.748333365308786,"x":127.97,"y":195.28,"x0":0.1064492468193804,"y0":50.00026085832604,"z0":5.9211816190387605,"aX":3.691132922622308},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.2,"breakHorizontal":-3.7,"spinRate":2186,"spinDirection":183},"zone":13,"typeConfidence":0.89,"plateTime":0.43394397008614805,"extension":6.555884588640304},"hitData":{"launchSpeed":102.2,"launchAngle":18.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":94.68,"coordY":73.99}},"index":1,"playId":"e686d15f-6a0a-31d2-9420-28ae7fef92b6","pitchNumber":2,"startTime":"2026-02-27T19:04:45.997Z","endTime":"2026-02-27T19:04:58.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.9,"awayTeamWinProbability":49.1,"homeTeamWinProbabilityAdded":15.0,"leverageIndex":1.95,"dramaIndex":146.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:04:58.945Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wenceel Pérez pops out to third baseman Alec Bohm.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T19:05:11.442Z","endTime":"2026-02-27T19:05:53.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.73334189195,"aZ":-10.711818193164177,"pfxX":-0.6911121553626676,"pfxZ":11.494795480442429,"pX":-0.7499134855849565,"pZ":3.086041032159273,"vX0":-1.5297425905451911,"vY0":-136.23041611146613,"vZ0":-5.611258103797076,"x":145.58,"y":155.46,"x0":-0.08982204095336763,"y0":50.006196759556815,"z0":5.922698606123696,"aX":-1.2908335445196968},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.7,"breakHorizontal":1.6,"spinRate":2371,"spinDirection":192},"zone":1,"typeConfidence":0.91,"plateTime":0.40306234702895916,"extension":6.690360458344105},"index":0,"playId":"e5c5df0f-4756-3abd-81f0-f30b24297c43","pitchNumber":1,"startTime":"2026-02-27T19:05:29.476Z","endTime":"2026-02-27T19:05:36.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"second":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30869788845718,"aZ":-19.058604937923295,"pfxX":-6.572736957349224,"pfxZ":8.672983792994877,"pX":-1.1020272458271074,"pZ":1.9799113405607927,"vX0":-1.2073995925282937,"vY0":-122.49764798800203,"vZ0":-5.6402426615088395,"x":159.01,"y":185.32,"x0":0.25152182685336044,"y0":50.00348211026314,"z0":5.953125323552367,"aX":-9.939542226845523},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":14.5,"breakHorizontal":12.2,"spinRate":2189,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.44797635968895344,"extension":6.623702085631787},"hitData":{"launchSpeed":69.7,"launchAngle":73.0,"totalDistance":97.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":105.58,"coordY":169.31}},"index":1,"playId":"b85a1dba-eb84-3ed6-b2ec-c0b0bd312abf","pitchNumber":2,"startTime":"2026-02-27T19:05:45.337Z","endTime":"2026-02-27T19:05:53.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"second":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.4,"awayTeamWinProbability":54.6,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":1.66,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:05:53.461Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Javier Báez homers (1) on a fly ball to left center field. Dillon Dingler scores.","rbi":2,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T19:05:58.420Z","endTime":"2026-02-27T19:06:46.888Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"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":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":{"id":660604,"link":"/api/v1/people/660604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":660604,"link":"/api/v1/people/660604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.800601502547206,"aZ":-26.18504299872394,"pfxX":3.489566859439225,"pfxZ":3.7054548497031963,"pX":0.3228396170561016,"pZ":2.5113028302822267,"vX0":-0.7889974126529433,"vY0":-126.10642056327076,"vZ0":-3.63538502111883,"x":104.69,"y":170.97,"x0":0.18567390167234804,"y0":50.00275245543109,"z0":6.0755706970544745,"aX":5.639957471126952},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.1,"breakHorizontal":-6.1,"spinRate":2324,"spinDirection":178},"zone":6,"typeConfidence":0.9,"plateTime":0.43375024564420217,"extension":6.38495556427509},"hitData":{"launchSpeed":101.3,"launchAngle":27.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":64.18,"coordY":39.94}},"index":0,"playId":"8ad95d49-9d5f-3a9e-b496-11ca0dcec07b","pitchNumber":1,"startTime":"2026-02-27T19:06:19.447Z","endTime":"2026-02-27T19:06:46.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"second":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":21.000000000000007,"leverageIndex":1.73,"dramaIndex":177.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:06:46.888Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Zach McKinstry pops out to shortstop Christian Cairo.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T19:06:45.067Z","endTime":"2026-02-27T19:07:13.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686551,"link":"/api/v1/people/686551"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10431724826909,"aZ":-11.409914261149014,"pfxX":-1.24657895898034,"pfxZ":11.044554561338572,"pX":0.8918087075845922,"pZ":3.0130316782053512,"vX0":1.8530917167768295,"vY0":-136.7252989596275,"vZ0":-5.831332304946916,"x":83.01,"y":157.43,"x0":0.36503417625382156,"y0":50.00393855498779,"z0":5.967389547993638,"aX":-2.34400640354762},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.8,"breakHorizontal":1.8,"spinRate":2289,"spinDirection":198},"zone":12,"typeConfidence":0.91,"plateTime":0.40167805700512327,"extension":6.484093097522875},"hitData":{"launchSpeed":53.6,"launchAngle":41.0,"totalDistance":159.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":116.16,"coordY":138.81}},"index":0,"playId":"51658f6c-f901-3549-b2b7-995e82b641a8","pitchNumber":1,"startTime":"2026-02-27T19:07:07.663Z","endTime":"2026-02-27T19:07:13.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.9,"awayTeamWinProbability":35.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.63,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:07:13.422Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Rogers singles on a line drive to left fielder Pedro León.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T19:07:17.547Z","endTime":"2026-02-27T19:07:57.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.5,"endSpeed":85.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.15830181603046,"aZ":-11.25372379032059,"pfxX":-1.203362242606878,"pfxZ":11.25557050378576,"pX":1.0427296102268666,"pZ":1.515224185212186,"vX0":1.904871326789868,"vY0":-135.82447997001566,"vZ0":-9.460059314707257,"x":77.25,"y":197.87,"x0":0.4870152568605262,"y0":50.005011144710004,"z0":5.836763205043715,"aX":-2.2372697600126235},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":1.8,"spinRate":2329,"spinDirection":190},"zone":14,"typeConfidence":0.91,"plateTime":0.4040489731651631,"extension":6.539336054130804},"index":0,"playId":"5f77e5df-a3d1-36bb-8442-e89fac9b3c25","pitchNumber":1,"startTime":"2026-02-27T19:07:33.618Z","endTime":"2026-02-27T19:07:37.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.167115090332207,"aZ":-11.425553577563925,"pfxX":-1.4662432114389954,"pfxZ":11.155043925342394,"pX":0.48518825835446916,"pZ":2.3277096435657287,"vX0":1.02343738085903,"vY0":-135.85907379722377,"vZ0":-7.546484192723172,"x":98.51,"y":175.93,"x0":0.2931365996844476,"y0":50.004020591668365,"z0":5.944960124660094,"aX":-2.7273117971331464},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.7,"breakHorizontal":2.4,"spinRate":2284,"spinDirection":193},"zone":6,"typeConfidence":0.91,"plateTime":0.40395402374603684,"extension":6.590353857625781},"hitData":{"launchSpeed":81.1,"launchAngle":15.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.88,"coordY":116.16}},"index":1,"playId":"b0236d9c-c629-3403-b98c-cb70437d180a","pitchNumber":2,"startTime":"2026-02-27T19:07:48.661Z","endTime":"2026-02-27T19:07:57.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:07:57.530Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Parker Meadows grounds out to first baseman Keaton Anthony.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-27T19:07:59.178Z","endTime":"2026-02-27T19:09:16.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805704,"link":"/api/v1/people/805704"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.9,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23322190253719,"aZ":-19.20137361031348,"pfxX":-4.82543779628636,"pfxZ":8.591815876822864,"pX":-0.7871674545706204,"pZ":1.7124132920874438,"vX0":-0.6896039180990703,"vY0":-122.63873772962219,"vZ0":-6.298247992582321,"x":147.0,"y":192.54,"x0":0.12471987860605548,"y0":50.00344356232048,"z0":5.973207762673285,"aX":-7.285918249098929},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":14.2,"breakHorizontal":8.9,"spinRate":2120,"spinDirection":217},"zone":13,"typeConfidence":0.87,"plateTime":0.4481129682415683,"extension":6.667338935283854},"index":0,"playId":"5ac27b9a-8766-39b6-a3bb-bd3035e97a21","pitchNumber":1,"startTime":"2026-02-27T19:08:36.794Z","endTime":"2026-02-27T19:08:40.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"first":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34264356620061,"aZ":-22.210530441579383,"pfxX":-6.312615394644915,"pfxZ":6.4190808316467765,"pX":-0.898390049168543,"pZ":1.7039793946758814,"vX0":-0.9134167327587864,"vY0":-123.91711115856226,"vZ0":-5.929533085756216,"x":151.24,"y":192.77,"x0":0.2950041471736617,"y0":50.00053913849452,"z0":5.989830508418572,"aX":-9.78996626138037},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":10.4,"breakHorizontal":11.6,"spinRate":2179,"spinDirection":214},"zone":13,"typeConfidence":0.88,"plateTime":0.44245057134722154,"extension":6.674686752560156},"index":1,"playId":"831af4f4-a45a-3050-a763-218dd44e7828","pitchNumber":2,"startTime":"2026-02-27T19:08:52.318Z","endTime":"2026-02-27T19:08:56.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"first":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.427,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77407019257364,"aZ":-12.783711697390306,"pfxX":-1.3607293353744971,"pfxZ":10.430682105485465,"pX":-0.035217945434589594,"pZ":2.972082984474181,"vX0":-0.41978444863021375,"vY0":-135.52898609746643,"vZ0":-5.697785050098982,"x":118.34,"y":158.53,"x0":0.2985333415007418,"y0":50.00660323702139,"z0":5.995629033086976,"aX":-2.530273114169804},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":2.5,"spinRate":2079,"spinDirection":195},"zone":2,"typeConfidence":0.9,"plateTime":0.40422975710680387,"extension":6.581219799336996},"hitData":{"launchSpeed":101.6,"launchAngle":-9.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.24,"coordY":174.64}},"index":2,"playId":"6c4d1ee4-3c7c-3d68-89b2-a1db595fa3e4","pitchNumber":3,"startTime":"2026-02-27T19:09:09.259Z","endTime":"2026-02-27T19:09:16.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":678009,"link":"/api/v1/people/678009","batSide":{"code":"L","description":"Left"}},"first":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_ab"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_ab"},{"player":{"id":678009,"link":"/api/v1/people/678009"},"credit":"b_pa"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-2.1999999999999957,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:09:16.624Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Ricketts grounds out, third baseman Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-27T19:11:37.355Z","endTime":"2026-02-27T19:14:14.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681080,"fullName":"Caleb Ricketts","link":"/api/v1/people/681080"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681080,"fullName":"Caleb Ricketts","link":"/api/v1/people/681080"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Sammons replaces Matt Seelinger.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T19:11:30.163Z","endTime":"2026-02-27T19:11:39.588Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676614,"link":"/api/v1/people/676614"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.08320923669567,"aZ":-16.02252318091044,"pfxX":4.4371206768570355,"pfxZ":9.199096744043318,"pX":1.2437936921821837,"pZ":4.363316370862535,"vX0":-2.8059213071974747,"vY0":-132.37918736670997,"vZ0":-1.1350016837465897,"x":69.59,"y":120.97,"x0":1.7468600366057399,"y0":50.00286078224078,"z0":5.983040528880377,"aX":7.790834097742275},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.6,"breakHorizontal":-7.3,"spinRate":2180,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.41547143757681315,"extension":6.436608567970745},"index":1,"playId":"23e52792-165c-3965-94cb-203a2964a251","pitchNumber":1,"startTime":"2026-02-27T19:11:39.588Z","endTime":"2026-02-27T19:11:42.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":79.2,"endSpeed":72.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.258444849553985,"aZ":-34.75396110631276,"pfxX":-8.188380595037533,"pfxZ":-1.953303752346888,"pX":-1.190213350876638,"pZ":1.9115252232322757,"vX0":-4.174128399095216,"vY0":-115.1804828202947,"vZ0":-1.1949071924948786,"x":162.37,"y":187.17,"x0":1.7175213059321406,"y0":50.00046953023112,"z0":5.841532068334904,"aX":-10.840829151910302},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-3.5,"breakHorizontal":16.0,"spinRate":2480,"spinDirection":297},"zone":13,"typeConfidence":0.9,"plateTime":0.47817769215712413,"extension":6.53133121247077},"index":2,"playId":"0ba30969-7308-3962-b502-ba05ae2e9cd2","pitchNumber":2,"startTime":"2026-02-27T19:11:56.377Z","endTime":"2026-02-27T19:11:59.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.236812978696324,"aZ":-15.029223922444503,"pfxX":5.116031019134029,"pfxZ":9.788235277320803,"pX":0.2807086665486889,"pZ":3.923415378009208,"vX0":-4.973091315055362,"vY0":-132.27792549928233,"vZ0":-2.106980875588487,"x":106.3,"y":132.85,"x0":1.5308765288120747,"y0":50.00399562824078,"z0":5.84666833180395,"aX":8.962928757313948},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.4,"breakHorizontal":-8.0,"spinRate":2179,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.4158955631564121,"extension":6.573810789259946},"index":3,"playId":"e7f6c2cc-16db-39f8-8ef5-5f0776ad533a","pitchNumber":3,"startTime":"2026-02-27T19:12:13.144Z","endTime":"2026-02-27T19:12:16.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.927294094507253,"aZ":-33.11866795428681,"pfxX":-8.18025374932321,"pfxZ":-0.7186169501049537,"pX":0.8157427474129757,"pZ":2.41379828555236,"vX0":-0.07995302630543705,"vY0":-114.69496804987686,"vZ0":-0.48702506723457006,"x":85.91,"y":173.61,"x0":1.9122962848134823,"y0":50.00169512659155,"z0":5.88288416420909,"aX":-10.802460820485178},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-1.1,"breakHorizontal":14.8,"spinRate":2495,"spinDirection":298},"zone":6,"typeConfidence":0.9,"plateTime":0.4791504823838042,"extension":6.450795009993926},"index":4,"playId":"9debe3df-dfc8-3ed2-8c29-8ae03c4b3c06","pitchNumber":4,"startTime":"2026-02-27T19:12:29.899Z","endTime":"2026-02-27T19:12:34.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":91.1,"endSpeed":82.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.005314881582073,"aZ":-14.66310369487937,"pfxX":3.7727325642653344,"pfxZ":9.96230975320438,"pX":-0.9338596676230351,"pZ":3.623942525689668,"vX0":-7.82099479044723,"vY0":-132.44337410392112,"vZ0":-3.1049778022007364,"x":152.6,"y":140.93,"x0":1.5811039946819097,"y0":50.00613704488296,"z0":5.898261213799862,"aX":6.6342879131503665},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.4,"breakHorizontal":-4.9,"spinRate":2113,"spinDirection":146},"zone":11,"typeConfidence":0.9,"plateTime":0.4151858537932691,"extension":6.704178958008872},"index":5,"playId":"51335e17-fbf6-360f-9cda-091049f7b9b4","pitchNumber":5,"startTime":"2026-02-27T19:12:47.332Z","endTime":"2026-02-27T19:12:51.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43874803841816,"aZ":-34.61483882414448,"pfxX":-7.601740866163178,"pfxZ":-1.8690679114053186,"pX":-0.5113613440253811,"pZ":1.365032375962374,"vX0":-2.8879765319022277,"vY0":-114.30159801198864,"vZ0":-2.0702904742885053,"x":136.49,"y":201.92,"x0":1.760516904143046,"y0":50.002837722757654,"z0":5.72061808538672,"aX":-9.935601877799705},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-3.6,"breakHorizontal":14.5,"spinRate":2396,"spinDirection":293},"zone":13,"typeConfidence":0.89,"plateTime":0.4814225967121253,"extension":6.6240193724275045},"index":6,"playId":"25baebfa-f36f-3ddb-9253-4a688745acb5","pitchNumber":6,"startTime":"2026-02-27T19:13:04.420Z","endTime":"2026-02-27T19:13:07.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.637882119270923,"aZ":-16.812698598362832,"pfxX":3.1930799764425633,"pfxZ":8.848596104478899,"pX":0.5942432876953005,"pZ":3.6268810063107044,"vX0":-3.8368517986508337,"vY0":-131.399182780526,"vZ0":-2.4521278130731337,"x":94.35,"y":140.85,"x0":1.663282991164743,"y0":50.00634651205755,"z0":5.831382473817238,"aX":5.546235584173533},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.6,"breakHorizontal":-4.9,"spinRate":1944,"spinDirection":147},"zone":12,"typeConfidence":0.88,"plateTime":0.41794619589353754,"extension":6.640686162032224},"index":7,"playId":"f5aec700-8717-33bf-9301-da17d7cfc61a","pitchNumber":7,"startTime":"2026-02-27T19:13:41.037Z","endTime":"2026-02-27T19:13:47.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.975065373590084,"aZ":-17.502786246818317,"pfxX":4.494789433679345,"pfxZ":8.398081159835485,"pX":0.33480027552914593,"pZ":2.584707867759474,"vX0":-4.941553397351284,"vY0":-132.51282323369492,"vZ0":-4.893560040395234,"x":104.24,"y":168.99,"x0":1.6555797304577309,"y0":50.00433275980001,"z0":5.767143642886134,"aX":7.853711425889075},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.2,"breakHorizontal":-6.8,"spinRate":1926,"spinDirection":143},"zone":6,"typeConfidence":0.88,"plateTime":0.4161755296369307,"extension":6.653615389293974},"hitData":{"launchSpeed":99.3,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.3,"coordY":156.03}},"index":8,"playId":"61e61e2a-da5f-3cac-98f2-2ad617c33ebd","pitchNumber":8,"startTime":"2026-02-27T19:14:06.722Z","endTime":"2026-02-27T19:14:14.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681080,"link":"/api/v1/people/681080"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":681080,"link":"/api/v1/people/681080"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.26,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:14:14.651Z","atBatIndex":36},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Johan Rojas bunt grounds out softly, pitcher Bryan Sammons to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-27T19:14:19.364Z","endTime":"2026-02-27T19:15:00.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676614,"link":"/api/v1/people/676614"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.835982602112534,"aZ":-37.8511511814495,"pfxX":-3.802302540736756,"pfxZ":-4.518749444346305,"pX":2.2804081363593136,"pZ":3.5747223882114745,"vX0":1.9540077939592915,"vY0":-111.63235383327356,"vZ0":3.23702476024975,"x":30.08,"y":142.26,"x0":1.8859398771068148,"y0":50.00084400534512,"z0":6.012722949085037,"aX":-4.779452104739773},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-7.0,"breakHorizontal":6.4,"spinRate":2170,"spinDirection":310},"zone":12,"typeConfidence":0.9,"plateTime":0.4913926607253707,"extension":6.413148812780514},"index":0,"playId":"81a99d03-4bd4-3531-a361-c4e368d8369a","pitchNumber":1,"startTime":"2026-02-27T19:14:39.216Z","endTime":"2026-02-27T19:14:42.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.317768766683674,"aZ":-24.10323755764317,"pfxX":1.4750455453001474,"pfxZ":5.613044176555322,"pX":0.8610711270790002,"pZ":2.9488670573016056,"vX0":-2.1422258975853277,"vY0":-118.99939873693,"vZ0":-1.308343231139974,"x":84.18,"y":159.16,"x0":1.5803115543519812,"y0":50.00255638632638,"z0":5.684431761231848,"aX":2.1208355094331988},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":10.1,"breakHorizontal":-2.2,"spinRate":2204,"spinDirection":129},"zone":12,"typeConfidence":0.71,"plateTime":0.4598522990836478,"extension":6.751051793298593},"hitData":{"launchSpeed":21.0,"launchAngle":-26.0,"totalDistance":8.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":129.09,"coordY":197.47}},"index":1,"playId":"1cf6c58d-cc6c-3b33-9d1e-0bde0387cbbf","pitchNumber":2,"startTime":"2026-02-27T19:14:55.649Z","endTime":"2026-02-27T19:15:00.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":679032,"link":"/api/v1/people/679032","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679032,"link":"/api/v1/people/679032"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":679032,"link":"/api/v1/people/679032"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.3,"awayTeamWinProbability":30.700000000000003,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:15:00.718Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rafael Marchán pops out to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-27T19:15:10.605Z","endTime":"2026-02-27T19:15:52.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17762632940039,"aZ":-15.932617567727315,"pfxX":3.562660466862459,"pfxZ":9.020219526051164,"pX":0.23550568878412315,"pZ":3.6238608838093755,"vX0":-4.73184261445329,"vY0":-133.4577785305841,"vZ0":-2.781776805270202,"x":108.02,"y":140.94,"x0":1.5700518636803795,"y0":50.0039289043889,"z0":5.8296410283499105,"aX":6.416187620024665},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.0,"breakHorizontal":-5.4,"spinRate":2018,"spinDirection":151},"zone":12,"typeConfidence":0.9,"plateTime":0.410685665766914,"extension":6.4090250499208885},"index":0,"playId":"260ce49b-687d-3154-959d-79626c732195","pitchNumber":1,"startTime":"2026-02-27T19:15:26.583Z","endTime":"2026-02-27T19:15:30.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.656256568626564,"aZ":-15.745574279477749,"pfxX":4.504723513761114,"pfxZ":9.276368071995957,"pX":-0.21491785737830782,"pZ":2.7050984723517284,"vX0":-5.865209981682643,"vY0":-132.34980943734035,"vZ0":-4.920064118134589,"x":125.19,"y":165.74,"x0":1.4462512941168082,"y0":50.00363575703587,"z0":5.744013780829837,"aX":7.979473520205461},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.8,"breakHorizontal":-6.8,"spinRate":2033,"spinDirection":142},"zone":2,"typeConfidence":0.9,"plateTime":0.41408585783717644,"extension":6.559714469372654},"hitData":{"launchSpeed":73.3,"launchAngle":59.0,"totalDistance":180.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":177.26,"coordY":149.68}},"index":1,"playId":"ebe6323a-f97e-329a-a94d-a95ca194b350","pitchNumber":2,"startTime":"2026-02-27T19:15:42.197Z","endTime":"2026-02-27T19:15:52.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:15:52.613Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gleyber Torres doubles (1) on a line drive to right fielder Dylan Campbell.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-27T19:18:17.429Z","endTime":"2026-02-27T19:19:26.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694749,"link":"/api/v1/people/694749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Nolan Hoffman replaces Alan Rangel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T19:18:12.969Z","endTime":"2026-02-27T19:18:19.664Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676510,"link":"/api/v1/people/676510"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":660604,"link":"/api/v1/people/660604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00888340212475,"aZ":-30.29416436758275,"pfxX":-13.300262362684677,"pfxZ":1.0133402952334896,"pX":0.6045109391456727,"pZ":1.5570920160884236,"vX0":11.34404168601629,"vY0":-135.93699781375497,"vZ0":-1.5191674015517425,"x":93.96,"y":196.74,"x0":-1.903554358475803,"y0":50.00660288982115,"z0":4.234954597563481,"aX":-24.78885403946239},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.7,"breakHorizontal":21.6,"spinRate":2338,"spinDirection":255},"zone":9,"typeConfidence":2.0,"plateTime":0.40359030638758187,"extension":6.338749698031323},"index":1,"playId":"e9bc089f-afb0-39d5-bf1c-3a6f402e4af3","pitchNumber":1,"startTime":"2026-02-27T19:18:19.664Z","endTime":"2026-02-27T19:18:23.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.259330716097587,"aZ":-36.73241066083826,"pfxX":10.873701201520536,"pfxZ":-3.6263199867153517,"pX":-0.476196661359561,"pZ":2.3111226130606433,"vX0":1.0458177951840626,"vY0":-112.01025670807134,"vZ0":3.4553390457282065,"x":135.15,"y":176.38,"x0":-2.3614256126811566,"y0":50.00329582730658,"z0":4.531236408212819,"aX":13.667532497895584},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-5.3,"breakHorizontal":-19.9,"spinRate":2654,"spinDirection":66},"zone":4,"typeConfidence":2.0,"plateTime":0.49103427585715,"extension":6.158269499637917},"index":2,"playId":"e7e7cafa-722a-316c-a188-6aee384f3840","pitchNumber":2,"startTime":"2026-02-27T19:18:37.422Z","endTime":"2026-02-27T19:18:42.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":70.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36032384560702,"aZ":-37.459934140249224,"pfxX":8.465362129242884,"pfxZ":-4.235273666465869,"pX":2.4300893342342076,"pZ":1.1771972878443115,"vX0":7.456192612314475,"vY0":-111.74170334380662,"vZ0":1.3771570793768835,"x":24.37,"y":207.0,"x0":-2.063918796777509,"y0":50.00011909539154,"z0":4.436796499113315,"aX":10.575276387319438},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-6.8,"breakHorizontal":-17.4,"spinRate":2594,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.49240190337883316,"extension":6.1563110940870756},"index":3,"playId":"e728b6c4-c0b1-3715-b3fd-29821b779959","pitchNumber":3,"startTime":"2026-02-27T19:18:55.047Z","endTime":"2026-02-27T19:18:58.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.774143374950242,"aZ":-30.3664926418238,"pfxX":-12.101228967525229,"pfxZ":0.9624890426200992,"pX":-0.06472384949002813,"pZ":2.3556908691109477,"vX0":9.575144591341674,"vY0":-136.3441617852338,"vZ0":0.6425904421466001,"x":119.47,"y":175.18,"x0":-2.0548566856069277,"y0":50.00264270596958,"z0":4.217194328729801,"aX":-22.718631732175727},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.2,"breakHorizontal":19.8,"spinRate":2288,"spinDirection":256},"zone":5,"typeConfidence":2.0,"plateTime":0.40216692816933897,"extension":6.261408743456968},"hitData":{"launchSpeed":98.4,"launchAngle":20.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":211.82,"coordY":113.34}},"index":4,"playId":"b60d9bcd-9c37-3154-88d7-fcf3346568e2","pitchNumber":4,"startTime":"2026-02-27T19:19:14.892Z","endTime":"2026-02-27T19:19:26.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.7,"awayTeamWinProbability":23.299999999999997,"homeTeamWinProbabilityAdded":5.900000000000006,"leverageIndex":0.84,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:19:26.193Z","atBatIndex":39},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kerry Carpenter doubles (1) on a sharp fly ball to right fielder Dylan Campbell. Gleyber Torres scores.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-27T19:19:33.871Z","endTime":"2026-02-27T19:20:56.614Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694749,"link":"/api/v1/people/694749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":676510,"link":"/api/v1/people/676510"},"isScoringEvent":true,"rbi":true,"earned":true,"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02539249405254,"aZ":-38.06478328975958,"pfxX":8.65159774199903,"pfxZ":-4.60512412612147,"pX":1.7008761972228077,"pZ":1.8121862252709862,"vX0":6.234068587239006,"vY0":-113.32289819417058,"vZ0":2.5893834496868626,"x":52.17,"y":189.85,"x0":-2.2268294556125583,"y0":50.005082849880466,"z0":4.50402424169741,"aX":11.05868634267651},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-7.2,"breakHorizontal":-17.4,"spinRate":2562,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.48655920022687216,"extension":6.291387196131207},"index":0,"playId":"5e0511e8-51c7-32b7-8ebb-bcc221141809","pitchNumber":1,"startTime":"2026-02-27T19:20:02.788Z","endTime":"2026-02-27T19:20:06.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77983781527502,"aZ":-26.529035899334424,"pfxX":-1.5297854049186652,"pfxZ":3.345835531004001,"pX":1.5563131210843928,"pZ":3.6165733281094377,"vX0":9.998343513094596,"vY0":-129.340239212811,"vZ0":3.0801910373263057,"x":57.68,"y":141.13,"x0":-2.1661721566132415,"y0":50.00575830244728,"z0":4.448332826636654,"aX":-2.5848916275894434},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.1,"breakHorizontal":0.5,"spinRate":2383,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.42398830432270174,"extension":6.1920694734251684},"index":1,"playId":"1b1133c2-5549-3e6d-b2bc-83299c6ca57f","pitchNumber":2,"startTime":"2026-02-27T19:20:24.503Z","endTime":"2026-02-27T19:20:27.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.574570795573194,"aZ":-25.536397895946713,"pfxX":-1.6382668973573824,"pfxZ":3.8977104950517774,"pX":0.678556305541271,"pZ":2.6399231312868765,"vX0":8.015131854211697,"vY0":-129.72796622715833,"vZ0":0.38449136966941777,"x":91.14,"y":167.5,"x0":-2.2403560671808322,"y0":50.000249913019545,"z0":4.4391040923265415,"aX":-2.7893291675759135},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.4,"breakHorizontal":1.2,"spinRate":2448,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.42249171830875776,"extension":6.1060969342638876},"hitData":{"launchSpeed":100.6,"launchAngle":27.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":190.68,"coordY":69.51}},"index":2,"playId":"8683af4c-2f31-37c0-883a-f63e66c27578","pitchNumber":3,"startTime":"2026-02-27T19:20:46.150Z","endTime":"2026-02-27T19:20:56.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.2,"awayTeamWinProbability":14.799999999999997,"homeTeamWinProbabilityAdded":8.5,"leverageIndex":1.1,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:20:56.614Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-27T19:21:34.238Z","endTime":"2026-02-27T19:22:46.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Trei Cruz replaces Kerry Carpenter.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T19:21:19.712Z","endTime":"2026-02-27T19:21:36.497Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669360,"link":"/api/v1/people/669360"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":681481,"link":"/api/v1/people/681481"},"base":2,"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.307245155195726,"aZ":-24.641342531794095,"pfxX":-1.8974813210197734,"pfxZ":4.273989021901459,"pX":-0.24871455719770866,"pZ":3.4155963294859997,"vX0":5.817983550455833,"vY0":-131.77193483808082,"vZ0":2.1959654641931077,"x":126.48,"y":146.56,"x0":-2.236163678240012,"y0":50.003812411142,"z0":4.388797216587524,"aX":-3.34573117845204},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.4,"breakHorizontal":2.2,"spinRate":2396,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.41524566224659276,"extension":6.166345394809642},"index":1,"playId":"f1fae97f-44df-3c67-8a12-05df94cbd94d","pitchNumber":1,"startTime":"2026-02-27T19:21:36.497Z","endTime":"2026-02-27T19:21:40.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06654162641946,"aZ":-23.878133397696264,"pfxX":-12.122862975379151,"pfxZ":4.44036304318741,"pX":0.2781602240412562,"pZ":2.1983014391055864,"vX0":10.416230616935799,"vY0":-136.32503628545132,"vZ0":-0.8927905878493168,"x":106.4,"y":179.43,"x0":-2.0313452614131062,"y0":50.001742613562406,"z0":4.189639453913773,"aX":-22.645558728735406},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.0,"breakHorizontal":19.6,"spinRate":2403,"spinDirection":253},"zone":6,"typeConfidence":2.0,"plateTime":0.40293157594071083,"extension":6.279770898155686},"index":2,"playId":"04a307e3-d1f6-3e4a-b39a-9223304afe53","pitchNumber":2,"startTime":"2026-02-27T19:21:55.709Z","endTime":"2026-02-27T19:21:59.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-02-27T19:22:13.452Z","endTime":"2026-02-27T19:22:22.765Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":71.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61342728311257,"aZ":-37.798117865997284,"pfxX":10.833131968462837,"pfxZ":-4.299326166511562,"pX":1.9684276434756045,"pZ":1.9369517655095712,"vX0":6.264048775305939,"vY0":-114.70157667183555,"vZ0":2.9165997864235287,"x":41.97,"y":186.48,"x0":-2.220821862481441,"y0":50.000197190571804,"z0":4.3786929336455245,"aX":14.183239560985728},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-6.5,"breakHorizontal":-21.4,"spinRate":2608,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.48069645851907117,"extension":6.2503161785445},"index":4,"playId":"7c8bb138-d998-30eb-9308-401097edabc9","pitchNumber":3,"startTime":"2026-02-27T19:22:22.765Z","endTime":"2026-02-27T19:22:26.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.337616780708732,"aZ":-36.95856763081012,"pfxX":9.894339148174929,"pfxZ":-3.64633391913744,"pX":0.4543931954296975,"pZ":1.3840027501855046,"vX0":3.311183667049913,"vY0":-114.43469957982481,"vZ0":1.4300996240937138,"x":99.68,"y":201.41,"x0":-2.301409850333195,"y0":50.00474489101771,"z0":4.402864622350038,"aX":12.97448652229029},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-5.9,"breakHorizontal":-18.8,"spinRate":2701,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4807220269245893,"extension":6.28663187871842},"index":5,"playId":"a9d08b43-0d08-3125-8421-e5bc3713db70","pitchNumber":4,"startTime":"2026-02-27T19:22:41.986Z","endTime":"2026-02-27T19:22:46.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.6,"awayTeamWinProbability":17.400000000000006,"homeTeamWinProbabilityAdded":-2.6000000000000085,"leverageIndex":0.74,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:22:46.460Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josue Briceño lines out to center fielder Johan Rojas.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-27T19:23:24.215Z","endTime":"2026-02-27T19:24:13.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":800522,"fullName":"Josue Briceño","link":"/api/v1/people/800522"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":800522,"fullName":"Josue Briceño","link":"/api/v1/people/800522"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679032,"link":"/api/v1/people/679032"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Josue Briceño replaces Dillon Dingler.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-27T19:22:56.443Z","endTime":"2026-02-27T19:23:10.411Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800522,"link":"/api/v1/people/800522"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":693307,"link":"/api/v1/people/693307"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"second":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-02-27T19:23:10.411Z","endTime":"2026-02-27T19:23:26.398Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"second":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.0,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31574386848434,"aZ":-37.28482591588494,"pfxX":9.589040413021664,"pfxZ":-3.8648886303316825,"pX":0.9118557644877204,"pZ":2.311587942311441,"vX0":4.559473899165845,"vY0":-115.07368954979411,"vZ0":3.3178887502766714,"x":82.24,"y":176.37,"x0":-2.350580057913543,"y0":50.00422932326248,"z0":4.49915715709441,"aX":12.669843821006152},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-5.6,"breakHorizontal":-18.6,"spinRate":2679,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.47870802778204613,"extension":5.9844064429434},"index":2,"playId":"53812432-7a29-34b1-8575-cbb228e75152","pitchNumber":1,"startTime":"2026-02-27T19:23:26.398Z","endTime":"2026-02-27T19:23:30.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"second":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.0,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10905189784973,"aZ":-27.166491781222017,"pfxX":-11.270029280583955,"pfxZ":3.1341727379674484,"pX":-0.6426250588694897,"pZ":1.320097359319722,"vX0":7.675008291361446,"vY0":-125.82528609721423,"vZ0":-1.1220888659302002,"x":141.5,"y":203.14,"x0":-2.2718703270472247,"y0":50.00563090021001,"z0":3.9780066096456506,"aX":-18.029955676197012},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.6,"breakHorizontal":18.6,"spinRate":1884,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.43571292548596796,"extension":6.383150270966345},"index":3,"playId":"498ec220-28e2-3811-bb2f-08310662f632","pitchNumber":2,"startTime":"2026-02-27T19:23:43.429Z","endTime":"2026-02-27T19:23:47.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"second":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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.4,"endSpeed":85.4,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69483560736119,"aZ":-28.975856961830786,"pfxX":-11.537313599556132,"pfxZ":1.6941646286462646,"pX":-0.035194132066531714,"pZ":2.4320936415008263,"vX0":9.88777889157942,"vY0":-137.0055560901652,"vZ0":0.5524700422933028,"x":118.34,"y":173.11,"x0":-2.2073456125421917,"y0":50.001029566781845,"z0":4.221743699635021,"aX":-21.74317017457033},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.5,"breakHorizontal":18.6,"spinRate":2475,"spinDirection":254},"zone":5,"typeConfidence":2.0,"plateTime":0.40110532999198334,"extension":6.304548469131207},"hitData":{"launchSpeed":107.5,"launchAngle":13.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.72,"coordY":81.45}},"index":4,"playId":"54c0ea81-dfd2-3f62-b7f8-9dd976a1a3da","pitchNumber":3,"startTime":"2026-02-27T19:24:07.468Z","endTime":"2026-02-27T19:24:13.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"second":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800522,"link":"/api/v1/people/800522"},"credit":"b_ab"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_ab"},{"player":{"id":800522,"link":"/api/v1/people/800522"},"credit":"b_pa"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.30000000000001,"awayTeamWinProbability":19.69999999999999,"homeTeamWinProbabilityAdded":-2.299999999999983,"leverageIndex":0.85,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:24:13.924Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wenceel Pérez grounds out, shortstop Christian Cairo to first baseman Keaton Anthony.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-27T19:24:17.841Z","endTime":"2026-02-27T19:25:51.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686551,"link":"/api/v1/people/686551"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805704,"link":"/api/v1/people/805704"},"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(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.8,"endSpeed":82.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.731840886918732,"aZ":-25.001506638087807,"pfxX":-2.544979773383588,"pfxZ":4.136628961669949,"pX":0.09330750167064678,"pZ":2.9567433304740964,"vX0":7.3074420444331505,"vY0":-130.67547376483748,"vZ0":1.3839022048069363,"x":113.44,"y":158.95,"x0":-2.404901931873388,"y0":50.00465318895726,"z0":4.29432437013104,"aX":-4.415988905982963},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.0,"breakHorizontal":3.0,"spinRate":2446,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.4186531952533774,"extension":6.184573008978725},"index":0,"playId":"6a10fb4d-f98f-3b26-98fa-7807905630ee","pitchNumber":1,"startTime":"2026-02-27T19:24:43.382Z","endTime":"2026-02-27T19:24:57.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"second":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":94.7,"endSpeed":85.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.03638223008498,"aZ":-24.29414701027422,"pfxX":-12.334281712736475,"pfxZ":4.172638812240512,"pX":-0.39809985183263696,"pZ":3.0602627132347457,"vX0":9.13272018641539,"vY0":-137.48008187663515,"vZ0":1.4530400159139867,"x":132.17,"y":156.15,"x0":-2.181527806225612,"y0":50.00682940878553,"z0":4.188260898486931,"aX":-23.320893867322827},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.2,"breakHorizontal":20.2,"spinRate":2585,"spinDirection":253},"zone":1,"typeConfidence":2.0,"plateTime":0.4003158225170891,"extension":6.147627468017415},"index":1,"playId":"c62df0a7-1698-39b9-9bd0-ce6e29a988ff","pitchNumber":2,"startTime":"2026-02-27T19:25:04.187Z","endTime":"2026-02-27T19:25:08.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"second":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":85.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.05951462044886,"aZ":-26.589313862159205,"pfxX":-12.304526181503643,"pfxZ":2.9478370235053433,"pX":-0.34067688499170434,"pZ":3.2093018828715243,"vX0":9.215357614313598,"vY0":-137.85955110656096,"vZ0":2.148682648086033,"x":129.99,"y":152.13,"x0":-2.1542529816449796,"y0":50.003490773416985,"z0":4.232777308487195,"aX":-23.319574242693523},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.1,"breakHorizontal":19.9,"spinRate":2481,"spinDirection":257},"zone":1,"typeConfidence":2.0,"plateTime":0.39968068651320765,"extension":6.551803588085423},"index":2,"playId":"a59e4adb-ce5d-3399-9d06-a34ef303d068","pitchNumber":3,"startTime":"2026-02-27T19:25:22.129Z","endTime":"2026-02-27T19:25:25.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"second":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.103401834361023,"aZ":-39.97665595700428,"pfxX":-10.502788468951586,"pfxZ":-4.807414174757221,"pX":-0.6590555325551589,"pZ":1.610886181441053,"vX0":7.27924440654488,"vY0":-126.90488723194935,"vZ0":1.8513075510557164,"x":142.12,"y":195.29,"x0":-2.20680779652299,"y0":50.002601658311896,"z0":4.067338708631272,"aX":-17.0507294291081},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.9,"breakHorizontal":17.3,"spinRate":1978,"spinDirection":276},"zone":7,"typeConfidence":2.0,"plateTime":0.4323913534574557,"extension":6.678784350993194},"hitData":{"launchSpeed":101.2,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.75,"coordY":155.28}},"index":3,"playId":"9074efea-03e2-3c9b-92f3-0ab76ba9b5ce","pitchNumber":4,"startTime":"2026-02-27T19:25:43.000Z","endTime":"2026-02-27T19:25:51.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"second":{"id":669360,"link":"/api/v1/people/669360"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":676510,"link":"/api/v1/people/676510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:25:51.151Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Bohm walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-27T19:27:58.032Z","endTime":"2026-02-27T19:29:39.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[7,8,9,10,11,12],"actionIndex":[0,1,2,3,4,5,6],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tomás Nido replaces catcher Jake Rogers, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T19:28:00.257Z","endTime":"2026-02-27T19:28:00.258Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621512,"link":"/api/v1/people/621512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":668670,"link":"/api/v1/people/668670"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Woody Hadeen replaces third baseman Zach McKinstry, batting 8th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-27T19:28:00.259Z","endTime":"2026-02-27T19:28:00.260Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802219,"link":"/api/v1/people/802219"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":656716,"link":"/api/v1/people/656716"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kevin McGonigle replaces shortstop Javier Báez, batting 7th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"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-27T19:28:00.261Z","endTime":"2026-02-27T19:28:00.262Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":595879,"link":"/api/v1/people/595879"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":656716,"link":"/api/v1/people/656716"},"shortstop":{"id":595879,"link":"/api/v1/people/595879"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Josue Briceño remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"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-27T19:28:00.263Z","endTime":"2026-02-27T19:28:00.264Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800522,"link":"/api/v1/people/800522"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":693307,"link":"/api/v1/people/693307"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jace Jung replaces first baseman Spencer Torkelson, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"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-27T19:28:00.265Z","endTime":"2026-02-27T19:28:00.266Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690291,"link":"/api/v1/people/690291"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":679529,"link":"/api/v1/people/679529"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Trei Cruz remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"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-27T19:28:00.267Z","endTime":"2026-02-27T19:28:00.268Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669360,"link":"/api/v1/people/669360"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":678009,"link":"/api/v1/people/678009"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Austin Slater replaces center fielder Parker Meadows, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"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-27T19:28:00.269Z","endTime":"2026-02-27T19:28:00.270Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":678009,"link":"/api/v1/people/678009"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":84.6,"endSpeed":78.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73299503405424,"aZ":-25.14762112524637,"pfxX":-2.166573995065293,"pfxZ":4.5323437205719905,"pX":1.3090431447718776,"pZ":4.00787594986739,"vX0":-0.8205507828468316,"vY0":-123.27858957186825,"vZ0":0.2561035777044486,"x":67.1,"y":130.57,"x0":1.9270040719308177,"y0":50.00396194736551,"z0":6.012077619733946,"aX":-3.360867712218287},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.5,"breakHorizontal":4.1,"spinRate":2248,"spinDirection":164},"zone":12,"typeConfidence":0.94,"plateTime":0.44298978185572935,"extension":6.372055091032639},"index":7,"playId":"032fc7c6-9cdd-3e6d-9793-35b9890d7758","pitchNumber":1,"startTime":"2026-02-27T19:28:00.271Z","endTime":"2026-02-27T19:28:03.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":85.1,"endSpeed":78.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.336690186685722,"aZ":-25.691764139984397,"pfxX":-2.1659344553674282,"pfxZ":4.1393116827687475,"pX":0.3674126543256246,"pZ":2.9552006477823944,"vX0":-2.645133411568946,"vY0":-123.98507245157451,"vZ0":-1.7113886070618918,"x":103.0,"y":158.99,"x0":1.727019660553375,"y0":50.00370574579373,"z0":5.785485018588305,"aX":-3.393237810086794},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.3,"breakHorizontal":4.6,"spinRate":2246,"spinDirection":161},"zone":6,"typeConfidence":0.93,"plateTime":0.44070553559801207,"extension":6.5130682365646875},"index":8,"playId":"43343f6f-247e-368b-86a1-87418793c87d","pitchNumber":2,"startTime":"2026-02-27T19:28:15.952Z","endTime":"2026-02-27T19:28:19.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.599761717245926,"aZ":-14.684352284395466,"pfxX":4.768844151967111,"pfxZ":10.08359912355121,"pX":-1.024361905276421,"pZ":2.3736728967959544,"vX0":-8.170702518160734,"vY0":-131.76984457045876,"vZ0":-5.852320046788464,"x":156.05,"y":174.69,"x0":1.5165731518150363,"y0":50.000816181971445,"z0":5.73385632413558,"aX":8.270206561275614},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.9,"breakHorizontal":-6.6,"spinRate":2191,"spinDirection":140},"zone":13,"typeConfidence":0.9,"plateTime":0.4178806385372593,"extension":6.601765348910776},"index":9,"playId":"93ca372f-8112-342f-8c35-ac0825135fb4","pitchNumber":3,"startTime":"2026-02-27T19:28:33.287Z","endTime":"2026-02-27T19:28:38.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16343696535322,"aZ":-27.914997736287432,"pfxX":-6.104262095301838,"pfxZ":3.2066587045086505,"pX":-0.6274727051858334,"pZ":0.3879299093645318,"vX0":-3.574856898549873,"vY0":-115.55414826623897,"vZ0":-5.5893240350482,"x":140.92,"y":228.31,"x0":1.7422004162689482,"y0":50.00357133824153,"z0":5.579846943707968,"aX":-8.104703219966103},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":4.4,"breakHorizontal":12.0,"spinRate":2629,"spinDirection":297},"zone":13,"typeConfidence":0.91,"plateTime":0.4773223868105161,"extension":6.648314254001982},"index":10,"playId":"d90db947-81e9-3707-b21b-6c1d3cca5095","pitchNumber":4,"startTime":"2026-02-27T19:28:49.528Z","endTime":"2026-02-27T19:28:53.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":90.2,"endSpeed":82.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28101808355913,"aZ":-13.838863586635693,"pfxX":3.5532659874939974,"pfxZ":10.582837623809827,"pX":-0.3391587797850186,"pZ":3.0742745897997255,"vX0":-6.000779812189662,"vY0":-131.17941031643045,"vZ0":-4.155860199297832,"x":129.93,"y":155.77,"x0":1.5225255885476556,"y0":50.001123433833925,"z0":5.719701995298637,"aX":6.155572557950621},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":18.4,"breakHorizontal":-5.0,"spinRate":2161,"spinDirection":145},"zone":1,"typeConfidence":0.9,"plateTime":0.41848820384869745,"extension":6.680698569334701},"index":11,"playId":"986f1084-20ad-36fa-ac8d-b9e2fd5f9a45","pitchNumber":5,"startTime":"2026-02-27T19:29:09.746Z","endTime":"2026-02-27T19:29:18.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21641716416769,"aZ":-31.130692481219675,"pfxX":4.952127226185707,"pfxZ":0.7126163543701463,"pX":-1.5428035338992538,"pZ":0.4891216076279181,"vX0":-8.85387053767392,"vY0":-119.90415512740286,"vZ0":-5.169573331032638,"x":175.81,"y":225.57,"x0":1.5467757940464377,"y0":50.00212222105533,"z0":5.436462751166743,"aX":7.242994334219302},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.2,"breakHorizontal":-7.0,"spinRate":989,"spinDirection":121},"zone":13,"typeConfidence":0.9,"plateTime":0.4560262275173037,"extension":6.863516306769265},"index":12,"playId":"5e8d6c7a-119a-3fdc-aed2-5300b7307af7","pitchNumber":6,"startTime":"2026-02-27T19:29:35.702Z","endTime":"2026-02-27T19:29:39.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.39999999999999,"awayTeamWinProbability":27.60000000000001,"homeTeamWinProbabilityAdded":-5.500000000000014,"leverageIndex":1.23,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:29:39.209Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dylan Moore doubles (1) on a line drive to center fielder Trei Cruz. Alec Bohm to 3rd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-27T19:29:43.725Z","endTime":"2026-02-27T19:31:39.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"postOnThird":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669360,"link":"/api/v1/people/669360"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.238283921919468,"aZ":-23.256264343917675,"pfxX":0.014815750498378577,"pfxZ":5.429357198209113,"pX":-0.8768856579136213,"pZ":2.6095182546582967,"vX0":-7.261356138709505,"vY0":-127.33456250791632,"vZ0":-3.2427464766915293,"x":150.42,"y":168.32,"x0":2.0100702265507455,"y0":50.00069734228678,"z0":5.740363197440393,"aX":0.02652355126041526},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.4,"breakHorizontal":1.7,"spinRate":2298,"spinDirection":158},"zone":11,"typeConfidence":0.89,"plateTime":0.4302171597583109,"extension":6.566108431047526},"index":0,"playId":"db272567-3cab-3a03-9f52-4d7b520fecde","pitchNumber":1,"startTime":"2026-02-27T19:30:11.382Z","endTime":"2026-02-27T19:30:15.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.267310402022147,"aZ":-34.14662150051811,"pfxX":4.348273974816104,"pfxZ":-1.3141583556386998,"pX":0.5438872472809808,"pZ":2.4214749279428602,"vX0":-5.099809334000012,"vY0":-121.35837160651155,"vZ0":-0.47813944175044687,"x":96.27,"y":173.4,"x0":2.101083458580149,"y0":50.00168913613785,"z0":5.578269386760243,"aX":6.5287728555375395},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.3,"breakHorizontal":-6.7,"spinRate":986,"spinDirection":106},"zone":6,"typeConfidence":0.9,"plateTime":0.450184723040274,"extension":6.688900682785165},"index":1,"playId":"920734c1-76ad-3d06-80cf-faf722663ddb","pitchNumber":2,"startTime":"2026-02-27T19:30:37.520Z","endTime":"2026-02-27T19:30:41.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.572284276317774,"aZ":-31.364130438177707,"pfxX":5.705920421491455,"pfxZ":0.543128442317133,"pX":-0.5425027672823515,"pZ":0.6793657079348562,"vX0":-7.739792512001135,"vY0":-120.61031009720494,"vZ0":-4.8101853162508625,"x":137.68,"y":220.44,"x0":1.9541383643179473,"y0":50.00168684110431,"z0":5.438701517538924,"aX":8.478594138040275},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.1,"breakHorizontal":-8.6,"spinRate":1259,"spinDirection":123},"zone":13,"typeConfidence":0.9,"plateTime":0.4526424532135631,"extension":6.7982068689809685},"index":2,"playId":"0b71cef0-92f2-30fd-ac04-c39865f4c97f","pitchNumber":3,"startTime":"2026-02-27T19:31:00.561Z","endTime":"2026-02-27T19:31:04.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.413823624873462,"aZ":-14.060459898164972,"pfxX":4.444632921627116,"pfxZ":10.071186138690695,"pX":0.12223009729015741,"pZ":2.7938399575344652,"vX0":-6.732898458193868,"vY0":-133.8813309018934,"vZ0":-4.667053607309822,"x":112.34,"y":163.35,"x0":2.10300003165981,"y0":50.00233725152889,"z0":5.580722993873764,"aX":7.9940178089574445},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.3,"breakHorizontal":-6.5,"spinRate":2109,"spinDirection":136},"zone":5,"typeConfidence":0.91,"plateTime":0.41058321724948366,"extension":6.554494684255405},"hitData":{"launchSpeed":95.4,"launchAngle":15.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":84.71,"coordY":84.07}},"index":3,"playId":"b5085a83-fb93-3069-af24-03982bfbe509","pitchNumber":4,"startTime":"2026-02-27T19:31:29.036Z","endTime":"2026-02-27T19:31:39.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664238,"link":"/api/v1/people/664238"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":664238,"link":"/api/v1/people/664238"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":-14.799999999999997,"leverageIndex":2.18,"dramaIndex":150.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:31:39.689Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Cairo singles on a ground ball to left fielder Austin Slater. Alec Bohm scores. Dylan Moore scores.","rbi":2,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-27T19:31:45.699Z","endTime":"2026-02-27T19:35:49.068Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"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":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":{"id":676614,"link":"/api/v1/people/676614"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":{"id":676614,"link":"/api/v1/people/676614"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.7,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.940431811266485,"aZ":-16.191619084813908,"pfxX":5.166462268265752,"pfxZ":9.021557921500134,"pX":-0.21246601469571544,"pZ":4.260656691293353,"vX0":-7.333983360663664,"vY0":-132.86597562919428,"vZ0":-0.7122465823736085,"x":125.1,"y":123.74,"x0":1.9242307032256225,"y0":50.00059733857738,"z0":5.719091792750565,"aX":9.151131472606366},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.3,"breakHorizontal":-7.6,"spinRate":2099,"spinDirection":136},"zone":11,"typeConfidence":0.9,"plateTime":0.41372600627157663,"extension":6.443494783085254},"index":0,"playId":"f2dc527a-0c2d-3414-95a5-a898a7716872","pitchNumber":1,"startTime":"2026-02-27T19:32:18.873Z","endTime":"2026-02-27T19:32:22.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.6,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.290775264615277,"aZ":-24.823379495599028,"pfxX":1.8433196612149922,"pfxZ":4.664025862013627,"pX":-0.09973396024206284,"pZ":1.3296975115781633,"vX0":-5.851717767949896,"vY0":-125.55742449270628,"vZ0":-5.3733932697926,"x":120.8,"y":202.88,"x0":2.0341625224306865,"y0":50.00597347054069,"z0":5.5491925305083445,"aX":2.9081440860968693},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.3,"breakHorizontal":-1.8,"spinRate":2227,"spinDirection":150},"zone":13,"typeConfidence":0.91,"plateTime":0.43826332324325357,"extension":6.682854271110343},"index":1,"playId":"6c7ba292-0354-39db-a36e-797db9f1aaaa","pitchNumber":2,"startTime":"2026-02-27T19:32:40.633Z","endTime":"2026-02-27T19:32:44.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.358997636187826,"aZ":-27.36472348277914,"pfxX":4.19463490780373,"pfxZ":3.3102357973036964,"pX":-0.4333989286973817,"pZ":1.0972938239715766,"vX0":-6.74630058531303,"vY0":-120.06575707974312,"vZ0":-4.5231054003181015,"x":133.52,"y":209.15,"x0":1.8743573015650539,"y0":50.00200282491215,"z0":5.4551638040886505,"aX":6.092872349349594},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.0,"breakHorizontal":-5.9,"spinRate":964,"spinDirection":117},"zone":13,"typeConfidence":0.88,"plateTime":0.45708988445855203,"extension":6.75837977064856},"index":2,"playId":"379a770b-dcd4-3254-9085-aca8c195714d","pitchNumber":3,"startTime":"2026-02-27T19:33:03.336Z","endTime":"2026-02-27T19:33:07.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-02-27T19:33:18.097Z","endTime":"2026-02-27T19:33:34.639Z","isPitch":false,"type":"action","player":{"id":686551,"link":"/api/v1/people/686551"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76026569318114,"aZ":-29.286395373898884,"pfxX":2.907197386553567,"pfxZ":1.949648441830155,"pX":1.096716793346502,"pZ":0.8594934823366395,"vX0":-3.506207763073385,"vY0":-120.95787783308629,"vZ0":-4.640259372968743,"x":75.2,"y":215.57,"x0":2.187840329928588,"y0":50.0019414764185,"z0":5.372752507710633,"aX":4.304448355268142},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.6,"breakHorizontal":-4.4,"spinRate":998,"spinDirection":115},"zone":14,"typeConfidence":0.77,"plateTime":0.45295613977892035,"extension":6.816619734156941},"index":4,"playId":"8b05b750-8db6-3a51-a777-77868274687f","pitchNumber":4,"startTime":"2026-02-27T19:33:34.639Z","endTime":"2026-02-27T19:33:38.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":91.2,"endSpeed":82.5,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04421505674136,"aZ":-15.655980504166566,"pfxX":6.059629162220994,"pfxZ":9.36278451390715,"pX":0.2895445295121544,"pZ":3.8701425070434268,"vX0":-5.940292801240056,"vY0":-132.669514376664,"vZ0":-1.8522203414267921,"x":105.96,"y":134.29,"x0":1.7812199072431836,"y0":50.005899818962206,"z0":5.731026966209816,"aX":10.695460604532766},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.7,"breakHorizontal":-9.5,"spinRate":2174,"spinDirection":140},"zone":12,"typeConfidence":0.91,"plateTime":0.4144420530526056,"extension":6.466467464954442},"index":5,"playId":"71293363-7f52-3b20-8e25-7e0d84858f69","pitchNumber":5,"startTime":"2026-02-27T19:33:57.834Z","endTime":"2026-02-27T19:34:01.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.5,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69943361555441,"aZ":-14.46353636681029,"pfxX":6.066770962977017,"pfxZ":10.104237349298376,"pX":-0.425240077610475,"pZ":3.2827558938624257,"vX0":-7.796336649249669,"vY0":-131.96299492073746,"vZ0":-3.4808121696409753,"x":133.21,"y":150.15,"x0":1.7877387066672603,"y0":50.002646123483615,"z0":5.693308094417049,"aX":10.634225822439511},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.6,"breakHorizontal":-9.1,"spinRate":2159,"spinDirection":136},"zone":11,"typeConfidence":0.91,"plateTime":0.4160477361814996,"extension":6.677064938625067},"index":6,"playId":"cb4b8a4d-244b-307b-8ec0-39b7c7dd8124","pitchNumber":6,"startTime":"2026-02-27T19:34:20.713Z","endTime":"2026-02-27T19:34:26.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":81.6,"endSpeed":74.5,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.291490063464362,"aZ":-29.528164559223317,"pfxX":1.4838807704716555,"pfxZ":1.864465572866715,"pX":0.1980254364500984,"pZ":2.385166587268945,"vX0":-5.044290685015257,"vY0":-118.78418389512107,"vZ0":-1.0727518207259963,"x":109.45,"y":174.38,"x0":2.1630672591221143,"y0":50.00311584386237,"z0":5.545068536877484,"aX":2.106035049059196},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.4,"breakHorizontal":-1.3,"spinRate":856,"spinDirection":119},"zone":5,"typeConfidence":0.72,"plateTime":0.4623984394824383,"extension":6.823458523679571},"index":7,"playId":"827d46cb-19e8-3f33-b0a5-a9c6761fe95e","pitchNumber":7,"startTime":"2026-02-27T19:35:08.725Z","endTime":"2026-02-27T19:35:15.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":81.4,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.159931485763877,"aZ":-17.238315892660825,"pfxX":5.228382005809572,"pfxZ":8.745192348079286,"pX":-0.2964206048777586,"pZ":2.5851359369137032,"vX0":-7.2436335696268985,"vY0":-130.56504453359878,"vZ0":-4.442709621922298,"x":128.3,"y":168.98,"x0":1.8480925546965286,"y0":50.00591564413571,"z0":5.624863665391531,"aX":8.934244843964924},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.9,"breakHorizontal":-7.7,"spinRate":1932,"spinDirection":143},"zone":4,"typeConfidence":0.88,"plateTime":0.4211776280251933,"extension":6.626043980039382},"hitData":{"launchSpeed":104.8,"launchAngle":3.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.1,"coordY":123.81}},"index":8,"playId":"b48da705-647f-3710-98db-3e6cfa1fe79e","pitchNumber":8,"startTime":"2026-02-27T19:35:39.918Z","endTime":"2026-02-27T19:35:49.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686551,"link":"/api/v1/people/686551"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":686551,"link":"/api/v1/people/686551"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.7,"awayTeamWinProbability":55.3,"homeTeamWinProbabilityAdded":-12.899999999999991,"leverageIndex":2.3,"dramaIndex":142.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:35:49.068Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pedro León lines out to center fielder Trei Cruz.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-27T19:36:03.292Z","endTime":"2026-02-27T19:36:59.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":694175,"fullName":"Pedro León","link":"/api/v1/people/694175"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669360,"link":"/api/v1/people/669360"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.08330023405251,"aZ":-17.861897812230843,"pfxX":5.018601792089554,"pfxZ":8.322748887782488,"pX":0.7755771394025373,"pZ":2.7762980860928614,"vX0":-4.8743549071912575,"vY0":-130.47151827077744,"vZ0":-4.021628468293033,"x":87.44,"y":163.82,"x0":2.0182032113145842,"y0":50.00365574341884,"z0":5.6881667810191106,"aX":8.631548396006227},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.4,"breakHorizontal":-7.9,"spinRate":1956,"spinDirection":139},"zone":3,"typeConfidence":0.88,"plateTime":0.4202043770092616,"extension":6.585708330240229},"index":0,"playId":"3f70730f-c5c4-302b-9109-4114e88dc21a","pitchNumber":1,"startTime":"2026-02-27T19:36:30.983Z","endTime":"2026-02-27T19:36:34.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.044056462954455,"aZ":-40.27576348871998,"pfxX":-2.350759612679043,"pfxZ":-6.109730603588729,"pX":0.1378328271113438,"pZ":1.8237660136336966,"vX0":-3.5743353042620316,"vY0":-114.44035610203609,"vZ0":-0.1699414220724038,"x":111.75,"y":189.54,"x0":2.0250061121609426,"y0":50.00118831869562,"z0":5.842872906345712,"aX":-3.11815604248393},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-10.8,"breakHorizontal":5.2,"spinRate":2397,"spinDirection":310},"zone":8,"typeConfidence":0.89,"plateTime":0.47855389790121405,"extension":6.448446364788025},"hitData":{"launchSpeed":81.2,"launchAngle":25.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":104.57,"coordY":86.1}},"index":1,"playId":"56899af0-0cd6-3742-acb5-62b230426040","pitchNumber":2,"startTime":"2026-02-27T19:36:50.726Z","endTime":"2026-02-27T19:36:59.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694175,"link":"/api/v1/people/694175","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694175,"link":"/api/v1/people/694175"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":694175,"link":"/api/v1/people/694175"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":2.15,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:36:59.433Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Keaton Anthony flies out to right fielder Wenceel Pérez in foul territory.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-27T19:37:07.511Z","endTime":"2026-02-27T19:37:59.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":805704,"fullName":"Keaton Anthony","link":"/api/v1/people/805704"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805704,"fullName":"Keaton Anthony","link":"/api/v1/people/805704"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.392514521078535,"aZ":-25.476691388594258,"pfxX":3.5744800310832705,"pfxZ":4.121027841767713,"pX":1.6506412175972027,"pZ":3.8990472819069097,"vX0":-2.567003361502512,"vY0":-126.58731146947056,"vZ0":0.19310674444618425,"x":54.08,"y":133.51,"x0":2.2124905205912735,"y0":50.00535054172684,"z0":5.858331017475524,"aX":5.812771695605298},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.8,"breakHorizontal":-5.9,"spinRate":2215,"spinDirection":158},"zone":12,"typeConfidence":0.76,"plateTime":0.4323821265490908,"extension":6.50749996446575},"index":0,"playId":"275bb404-e471-3d29-9ee8-bdc77438d84d","pitchNumber":1,"startTime":"2026-02-27T19:37:29.442Z","endTime":"2026-02-27T19:37:32.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.88239425336289,"aZ":-40.02868196959219,"pfxX":-2.6986481267483877,"pfxZ":-6.093647797114443,"pX":0.7620252384850396,"pZ":2.4732697289229253,"vX0":-1.832784369085087,"vY0":-112.87075667604218,"vZ0":1.1980657023081764,"x":87.95,"y":172.0,"x0":1.9357527974380826,"y0":50.00558870208575,"z0":5.971865572896646,"aX":-3.475951971021115},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-10.4,"breakHorizontal":5.4,"spinRate":2364,"spinDirection":312},"zone":6,"typeConfidence":0.9,"plateTime":0.4855993873612885,"extension":6.4476687786031555},"hitData":{"launchSpeed":77.4,"launchAngle":54.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.93,"coordY":139.45}},"index":1,"playId":"1f157c20-cd86-3de4-828c-f662fce067d6","pitchNumber":2,"startTime":"2026-02-27T19:37:50.444Z","endTime":"2026-02-27T19:37:59.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":805704,"link":"/api/v1/people/805704","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805704,"link":"/api/v1/people/805704"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":805704,"link":"/api/v1/people/805704"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":4.299999999999997,"leverageIndex":1.84,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:37:59.345Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dylan Campbell lines out sharply to left fielder Austin Slater.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-27T19:38:06.809Z","endTime":"2026-02-27T19:39:13.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694749,"fullName":"Dylan Campbell","link":"/api/v1/people/694749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694749,"fullName":"Dylan Campbell","link":"/api/v1/people/694749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.3,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86613337896349,"aZ":-17.412839428614216,"pfxX":6.32001374044677,"pfxZ":8.706587168814671,"pX":-0.058475850319399995,"pZ":2.1336927468928173,"vX0":-7.160909477858906,"vY0":-129.8134095317835,"vZ0":-5.453740534320486,"x":119.23,"y":181.17,"x0":1.9233839204507812,"y0":50.003467021058135,"z0":5.600837622432477,"aX":10.71558055509889},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":14.6,"breakHorizontal":-9.7,"spinRate":2114,"spinDirection":140},"zone":5,"typeConfidence":0.88,"plateTime":0.423015384205951,"extension":6.565924765770847},"index":0,"playId":"6bd0443c-c8ec-33f9-a585-d0b63a9f3c80","pitchNumber":1,"startTime":"2026-02-27T19:38:33.707Z","endTime":"2026-02-27T19:38:39.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.5,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.87540287927277,"aZ":-39.95794308592609,"pfxX":-4.3969783135336975,"pfxZ":-5.895194793398955,"pX":0.18638640350532146,"pZ":1.8362628174426805,"vX0":-2.9470468969879606,"vY0":-114.43888799171143,"vZ0":-0.027501811026341194,"x":109.9,"y":189.2,"x0":2.0636800352350133,"y0":50.00085027311606,"z0":5.775044780101767,"aX":-5.808349935399139},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-10.3,"breakHorizontal":8.8,"spinRate":2392,"spinDirection":316},"zone":8,"typeConfidence":0.89,"plateTime":0.4793313746569279,"extension":6.566739621106565},"hitData":{"launchSpeed":103.2,"launchAngle":20.0,"totalDistance":352.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":80.81,"coordY":64.58}},"index":1,"playId":"64098758-8e32-30ac-8d28-2937acda9991","pitchNumber":2,"startTime":"2026-02-27T19:39:07.988Z","endTime":"2026-02-27T19:39:13.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":694749,"link":"/api/v1/people/694749","batSide":{"code":"R","description":"Right"}},"first":{"id":686551,"link":"/api/v1/people/686551"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694749,"link":"/api/v1/people/694749"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":694749,"link":"/api/v1/people/694749"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.39,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:39:13.487Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kevin McGonigle doubles (1) on a sharp fly ball to right fielder Jonathan Hogart.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T19:41:48.588Z","endTime":"2026-02-27T19:42:56.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692414,"fullName":"Yoniel Curet","link":"/api/v1/people/692414"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[9,10,11,13],"actionIndex":[0,1,2,3,4,5,6,7,8],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":814781,"link":"/api/v1/people/814781"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Cade Fergus replaces center fielder Johan Rojas, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T19:41:50.803Z","endTime":"2026-02-27T19:41:50.804Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681495,"link":"/api/v1/people/681495"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":679032,"link":"/api/v1/people/679032"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":679032,"link":"/api/v1/people/679032"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: René Pinto replaces catcher Rafael Marchán, batting 2nd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-27T19:41:50.805Z","endTime":"2026-02-27T19:41:50.806Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650907,"link":"/api/v1/people/650907"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"201","replacedPlayer":{"id":665561,"link":"/api/v1/people/665561"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nick Biddison replaces third baseman Alec Bohm, batting 3rd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"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-27T19:41:50.807Z","endTime":"2026-02-27T19:41:50.808Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680994,"link":"/api/v1/people/680994"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":664761,"link":"/api/v1/people/664761"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Trent Farquhar replaces second baseman Dylan Moore, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"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-27T19:41:50.809Z","endTime":"2026-02-27T19:41:50.810Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802531,"link":"/api/v1/people/802531"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":664238,"link":"/api/v1/people/664238"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":664238,"link":"/api/v1/people/664238"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Erick Brito replaces shortstop Christian Cairo, batting 5th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"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-27T19:41:50.811Z","endTime":"2026-02-27T19:41:50.812Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684081,"link":"/api/v1/people/684081"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"501","replacedPlayer":{"id":686551,"link":"/api/v1/people/686551"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":686551,"link":"/api/v1/people/686551"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Raylin Heredia replaces left fielder Pedro León, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"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-27T19:41:50.813Z","endTime":"2026-02-27T19:41:50.814Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699712,"link":"/api/v1/people/699712"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":694175,"link":"/api/v1/people/694175"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":694175,"link":"/api/v1/people/694175"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Alex Binelas replaces first baseman Keaton Anthony, batting 7th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"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-27T19:41:50.815Z","endTime":"2026-02-27T19:41:50.816Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681323,"link":"/api/v1/people/681323"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":805704,"link":"/api/v1/people/805704"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":805704,"link":"/api/v1/people/805704"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jonathan Hogart replaces right fielder Dylan Campbell, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-02-27T19:41:50.817Z","endTime":"2026-02-27T19:41:50.818Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814781,"link":"/api/v1/people/814781"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":694749,"link":"/api/v1/people/694749"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Yoniel Curet replaces Nolan Hoffman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-02-27T19:41:50.819Z","endTime":"2026-02-27T19:41:50.820Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692414,"link":"/api/v1/people/692414"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676510,"link":"/api/v1/people/676510","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33811902588655,"aZ":-14.773960510295815,"pfxX":-5.681706180739328,"pfxZ":8.670461484697322,"pX":-0.7703786240315723,"pZ":3.540457269914612,"vX0":4.954971456597736,"vY0":-140.62448025992688,"vZ0":-3.3070322544703443,"x":146.37,"y":143.19,"x0":-1.8154561444671728,"y0":50.001215534774225,"z0":5.6877492564855,"aX":-11.39959475155987},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":9.2,"spinRate":2109,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.38923666215985087,"extension":6.711579756398091},"index":9,"playId":"c8244504-a1a4-34b4-a01c-8a0e4311a5c8","pitchNumber":1,"startTime":"2026-02-27T19:41:50.821Z","endTime":"2026-02-27T19:41:55.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.252660504484147,"aZ":-15.670579701678017,"pfxX":-5.288082849016169,"pfxZ":8.259123019138482,"pX":1.0147287622677248,"pZ":1.746329286416362,"vX0":9.22479740796264,"vY0":-140.32846590638042,"vZ0":-7.767611028793631,"x":78.32,"y":191.63,"x0":-1.6255385998297047,"y0":50.0021876761103,"z0":5.567801649282562,"aX":-10.565791821185224},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.6,"breakHorizontal":7.7,"spinRate":2195,"spinDirection":215},"zone":14,"typeConfidence":0.89,"plateTime":0.3900780770748633,"extension":6.826822957966932},"index":10,"playId":"fa0dcb54-494c-3e62-b133-9eb45a2fea61","pitchNumber":2,"startTime":"2026-02-27T19:42:04.654Z","endTime":"2026-02-27T19:42:08.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":95.8,"endSpeed":87.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22740272072685,"aZ":-15.754667448734788,"pfxX":-4.9253365734756125,"pfxZ":8.305987816583233,"pX":-0.5069696190640312,"pZ":2.7152435924169875,"vX0":5.380232270743115,"vY0":-139.42789929799235,"vZ0":-5.048398131996888,"x":136.32,"y":165.47,"x0":-1.8181985080968477,"y0":50.00030001325827,"z0":5.582746153411657,"aX":-9.73340768628316},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":7.8,"spinRate":2082,"spinDirection":225},"zone":1,"typeConfidence":0.88,"plateTime":0.3922674157523618,"extension":6.85808943997049},"index":11,"playId":"cb732b42-7925-3379-a9a6-f52dbdec00cf","pitchNumber":3,"startTime":"2026-02-27T19:42:21.935Z","endTime":"2026-02-27T19:42:25.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":12,"startTime":"2026-02-27T19:42:30.774Z","endTime":"2026-02-27T19:42:46.559Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.777652141828092,"aZ":-29.572475658720514,"pfxX":2.1724613915802222,"pfxZ":1.5880686612712243,"pX":0.02825937894044747,"pZ":2.3903312939569195,"vX0":4.135547064634188,"vY0":-127.20543926745253,"vZ0":-2.5236811233699052,"x":115.92,"y":174.24,"x0":-1.9000703504571126,"y0":50.004445344525045,"z0":5.736714902172973,"aX":3.5651281545904143},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.5,"breakHorizontal":-4.9,"spinRate":2478,"spinDirection":158},"zone":5,"typeConfidence":0.9,"plateTime":0.43036193714732374,"extension":6.783337239635038},"hitData":{"launchSpeed":107.7,"launchAngle":23.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":228.59,"coordY":102.67}},"index":13,"playId":"a3f7de51-2692-3d7f-ae23-dc913e355d6b","pitchNumber":4,"startTime":"2026-02-27T19:42:46.559Z","endTime":"2026-02-27T19:42:56.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":692414,"link":"/api/v1/people/692414"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":692414,"link":"/api/v1/people/692414"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.7,"awayTeamWinProbability":33.3,"homeTeamWinProbabilityAdded":9.100000000000009,"leverageIndex":1.3,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:42:56.948Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Woody Hadeen walks.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T19:43:27.799Z","endTime":"2026-02-27T19:45:40.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692414,"fullName":"Yoniel Curet","link":"/api/v1/people/692414"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.58271896578108,"aZ":-13.048451859809816,"pfxX":-4.159616991542947,"pfxZ":9.799999146099012,"pX":-0.06374209466593894,"pZ":0.9912950231992257,"vX0":6.323466848212734,"vY0":-139.56357781301386,"vZ0":-9.79646930916502,"x":119.43,"y":212.02,"x0":-1.8297736311933677,"y0":50.00044711689675,"z0":5.430106733090862,"aX":-8.116195605470827},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":6.0,"spinRate":2238,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.3940827035824146,"extension":6.871361705007245},"index":0,"playId":"32e52a1d-4acc-37bc-8552-a90878a28af8","pitchNumber":1,"startTime":"2026-02-27T19:43:27.799Z","endTime":"2026-02-27T19:43:43.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":802219,"link":"/api/v1/people/802219","batSide":{"code":"L","description":"Left"}},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":96.2,"endSpeed":87.4,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.710185622421754,"aZ":-13.284859300583049,"pfxX":-5.125782281684411,"pfxZ":9.60831329093374,"pX":-0.5999947553825606,"pZ":2.076751497937614,"vX0":5.545537145665814,"vY0":-139.8415448446637,"vZ0":-6.847619986735415,"x":139.87,"y":182.71,"x0":-1.9498321574084267,"y0":50.00125761891935,"z0":5.441568682326856,"aX":-10.076073659145086},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":8.0,"spinRate":2273,"spinDirection":220},"zone":7,"typeConfidence":0.9,"plateTime":0.3927848305548074,"extension":6.953240212961837},"index":1,"playId":"3685168b-ca93-3875-9a83-31f8fd5642c6","pitchNumber":2,"startTime":"2026-02-27T19:43:45.277Z","endTime":"2026-02-27T19:43:48.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":802219,"link":"/api/v1/people/802219","batSide":{"code":"L","description":"Left"}},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51925734138964,"aZ":-14.114627054652525,"pfxX":-7.304708283252117,"pfxZ":9.387782672281041,"pX":-0.5725469736392462,"pZ":1.6968726505770404,"vX0":6.052277693763305,"vY0":-138.2451298469584,"vZ0":-7.437449631318293,"x":138.82,"y":192.96,"x0":-1.8475256455656937,"y0":50.005780156255554,"z0":5.381017925947056,"aX":-14.057939308163151},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":11.9,"spinRate":2299,"spinDirection":221},"zone":7,"typeConfidence":0.9,"plateTime":0.39708879336038283,"extension":7.007296124629046},"index":2,"playId":"1c7ea834-b047-383d-94eb-3ada618dc4fa","pitchNumber":3,"startTime":"2026-02-27T19:44:06.648Z","endTime":"2026-02-27T19:44:10.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":802219,"link":"/api/v1/people/802219","batSide":{"code":"L","description":"Left"}},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":95.4,"endSpeed":86.9,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10927403554583,"aZ":-12.567121259851207,"pfxX":-4.728322142178724,"pfxZ":10.085419160283148,"pX":-0.8095655335717721,"pZ":2.931026715533905,"vX0":4.143182661028656,"vY0":-138.79535200976576,"vZ0":-5.026746273118575,"x":147.86,"y":159.64,"x0":-1.7099846548130775,"y0":50.00343961317516,"z0":5.607837392662041,"aX":-9.192524686026843},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":7.7,"spinRate":2207,"spinDirection":215},"zone":1,"typeConfidence":0.9,"plateTime":0.3951735251555575,"extension":7.098880528258451},"index":3,"playId":"eb486e75-d4a3-39e2-aaa1-2f06ba8fa4c4","pitchNumber":4,"startTime":"2026-02-27T19:44:26.573Z","endTime":"2026-02-27T19:44:31.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":802219,"link":"/api/v1/people/802219","batSide":{"code":"L","description":"Left"}},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.427936937798556,"aZ":-27.904833273745265,"pfxX":2.2028332377934734,"pfxZ":2.6868895465016402,"pX":-0.6479395377456939,"pZ":1.4290927043521438,"vX0":2.8693196950555806,"vY0":-125.19397353869692,"vZ0":-4.6020743976998215,"x":141.7,"y":200.19,"x0":-2.095236472962334,"y0":50.00052737737721,"z0":5.576870264305506,"aX":3.4928448635331373},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.1,"breakHorizontal":-4.7,"spinRate":2332,"spinDirection":160},"zone":13,"typeConfidence":0.9,"plateTime":0.4376131904860774,"extension":6.869000291408165},"index":4,"playId":"c4cad829-6f8d-35da-b8ba-b605cf11f9be","pitchNumber":5,"startTime":"2026-02-27T19:44:49.789Z","endTime":"2026-02-27T19:44:54.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":802219,"link":"/api/v1/people/802219","batSide":{"code":"L","description":"Left"}},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8076271258796,"aZ":-31.448389041980704,"pfxX":2.397491218165045,"pfxZ":0.45891214235106936,"pX":0.29052159154042545,"pZ":0.8381522536627717,"vX0":4.803098696477088,"vY0":-124.63718908591649,"vZ0":-5.214527509559563,"x":105.93,"y":216.15,"x0":-1.9753307377800449,"y0":50.00098230053517,"z0":5.564348159387531,"aX":3.757992777929131},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.1,"breakHorizontal":-5.5,"spinRate":2464,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.4400104171119774,"extension":6.801131675597358},"index":5,"playId":"2fd4df8f-f844-3023-a7ad-88568a982953","pitchNumber":6,"startTime":"2026-02-27T19:45:09.316Z","endTime":"2026-02-27T19:45:15.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":802219,"link":"/api/v1/people/802219","batSide":{"code":"L","description":"Left"}},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.728279440391614,"aZ":-27.997742118676907,"pfxX":1.2300320901040145,"pfxZ":2.6303752403168703,"pX":-1.4283850345208882,"pZ":1.3134177142679204,"vX0":1.4531491859901386,"vY0":-125.32724182080213,"vZ0":-5.039688269615262,"x":171.45,"y":203.32,"x0":-2.17589378522178,"y0":50.00310702348447,"z0":5.641686342786346,"aX":1.9532849491216056},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.8,"breakHorizontal":-2.5,"spinRate":2253,"spinDirection":172},"zone":13,"typeConfidence":0.9,"plateTime":0.43731924303373715,"extension":6.804206176607776},"index":6,"playId":"7c6b30b7-f1d3-3713-9076-14a4324c7269","pitchNumber":7,"startTime":"2026-02-27T19:45:36.576Z","endTime":"2026-02-27T19:45:40.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":802219,"link":"/api/v1/people/802219","batSide":{"code":"L","description":"Left"}},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802219,"link":"/api/v1/people/802219"},"credit":"b_pa"},{"player":{"id":692414,"link":"/api/v1/people/692414"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.8,"awayTeamWinProbability":30.200000000000003,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.68,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:45:40.780Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tomás Nido singles on a line drive to left fielder Raylin Heredia. Kevin McGonigle scores. Woody Hadeen scores.","rbi":2,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T19:45:42.037Z","endTime":"2026-02-27T19:47:33.384Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692414,"fullName":"Yoniel Curet","link":"/api/v1/people/692414"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,4],"actionIndex":[3],"runnerIndex":[0,1,2,3,4],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"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":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":699712,"link":"/api/v1/people/699712"},"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":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"responsiblePitcher":{"id":692414,"link":"/api/v1/people/692414"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":{"id":692414,"link":"/api/v1/people/692414"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.893354960933006,"aZ":-27.56880169358708,"pfxX":0.7488403715610223,"pfxZ":2.9194015419543904,"pX":0.5423436142578484,"pZ":1.0751372459170059,"vX0":5.9631875004184245,"vY0":-124.52500063963647,"vZ0":-5.747682559235262,"x":96.33,"y":209.75,"x0":-1.9760243223301917,"y0":50.00428416957941,"z0":5.680526140705282,"aX":1.1807072635443043},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.2,"breakHorizontal":-2.6,"spinRate":2314,"spinDirection":153},"zone":14,"typeConfidence":0.9,"plateTime":0.43905291381646006,"extension":6.713249685258255},"index":0,"playId":"6c607cb9-ec67-36d1-93ec-e8579163d14c","pitchNumber":1,"startTime":"2026-02-27T19:46:07.546Z","endTime":"2026-02-27T19:46:11.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"first":{"id":802219,"link":"/api/v1/people/802219"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-27T19:46:16.591Z","endTime":"2026-02-27T19:46:53.709Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"first":{"id":802219,"link":"/api/v1/people/802219"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50135786791427,"aZ":-16.331991496993904,"pfxX":-5.844081912289992,"pfxZ":8.303914790540755,"pX":0.1371092362371222,"pZ":-0.31763654620524995,"vX0":7.654504705100164,"vY0":-137.4824706027834,"vZ0":-12.360270457267196,"x":111.77,"y":247.36,"x0":-1.9285359839627565,"y0":50.002438661570835,"z0":5.355116857178704,"aX":-11.147771062641807},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.5,"breakHorizontal":8.9,"spinRate":2072,"spinDirection":214},"zone":14,"typeConfidence":0.87,"plateTime":0.3989516509591007,"extension":6.987315996132577},"index":2,"playId":"30efb04a-9250-30cf-b820-d2819ca52985","pitchNumber":2,"startTime":"2026-02-27T19:46:53.709Z","endTime":"2026-02-27T19:47:04.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"first":{"id":802219,"link":"/api/v1/people/802219"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Yoniel Curet. Kevin McGonigle to 3rd. Woody Hadeen to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":3,"actionPlayId":"30efb04a-9250-30cf-b820-d2819ca52985","startTime":"2026-02-27T19:47:07.667Z","endTime":"2026-02-27T19:47:24.470Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"first":{"id":802219,"link":"/api/v1/people/802219"},"second":{"id":805808,"link":"/api/v1/people/805808"},"postOnSecond":{"id":802219,"link":"/api/v1/people/802219"},"postOnThird":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"homeTeamWinProbability":76.8,"awayTeamWinProbability":23.200000000000003,"homeTeamWinProbabilityAdded":7.0,"leverageIndex":2.4,"dramaIndex":108.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.862707491346566,"aZ":-16.784893054373544,"pfxX":-6.267234054557768,"pfxZ":7.89536985483635,"pX":-0.5265563774851307,"pZ":1.8771488015638358,"vX0":6.228320136140248,"vY0":-138.9211650034625,"vZ0":-6.828771073121099,"x":137.07,"y":188.1,"x0":-1.9860899852536376,"y0":50.00659967702149,"z0":5.488120677316384,"aX":-12.221544714760476},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.0,"breakHorizontal":10.0,"spinRate":2219,"spinDirection":226},"zone":7,"typeConfidence":0.89,"plateTime":0.3946523194072813,"extension":6.667372376560009},"hitData":{"launchSpeed":79.2,"launchAngle":14.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.4,"coordY":115.31}},"index":4,"playId":"5fbf05eb-ad0b-3a5d-a46c-7d7a5c6f7515","pitchNumber":3,"startTime":"2026-02-27T19:47:24.470Z","endTime":"2026-02-27T19:47:33.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621512,"link":"/api/v1/people/621512"},"credit":"b_ab"},{"player":{"id":692414,"link":"/api/v1/people/692414"},"credit":"p_ab"},{"player":{"id":621512,"link":"/api/v1/people/621512"},"credit":"b_pa"},{"player":{"id":692414,"link":"/api/v1/people/692414"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.5,"awayTeamWinProbability":13.5,"homeTeamWinProbabilityAdded":9.700000000000003,"leverageIndex":2.4,"dramaIndex":168.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:47:33.384Z","atBatIndex":52},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Austin Slater hit by pitch. Tomás Nido to 2nd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T19:47:51.649Z","endTime":"2026-02-27T19:49:50.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692414,"fullName":"Yoniel Curet","link":"/api/v1/people/692414"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"postOnSecond":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.162413217412556,"aZ":-13.032847536233096,"pfxX":-3.4363208141512644,"pfxZ":9.773737758300243,"pX":-0.08272946699338388,"pZ":1.4478857820818387,"vX0":6.339834684270554,"vY0":-139.0514529261944,"vZ0":-8.721301876764665,"x":120.15,"y":199.69,"x0":-1.9457332632076008,"y0":50.00330569312259,"z0":5.489636223234257,"aX":-6.730516092304575},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":4.9,"spinRate":2092,"spinDirection":216},"zone":13,"typeConfidence":0.88,"plateTime":0.39389028732324816,"extension":6.786205720634867},"index":0,"playId":"ca231fde-dff7-3c3c-b25c-338781309478","pitchNumber":1,"startTime":"2026-02-27T19:48:02.153Z","endTime":"2026-02-27T19:48:08.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"first":{"id":621512,"link":"/api/v1/people/621512"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.703175381550455,"aZ":-27.79717509418768,"pfxX":4.091522547015816,"pfxZ":2.812888465576682,"pX":0.47049650356754924,"pZ":2.4232976407457967,"vX0":4.929781975539701,"vY0":-124.375686882172,"vZ0":-2.473526485817313,"x":99.07,"y":173.35,"x0":-2.074391401186758,"y0":50.00230019377049,"z0":5.753725256896281,"aX":6.35962863618245},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.7,"breakHorizontal":-8.6,"spinRate":2466,"spinDirection":185},"zone":6,"typeConfidence":0.9,"plateTime":0.4416660544189499,"extension":6.51419294767365},"index":1,"playId":"161b6d9a-54e4-34f8-801f-25f5dde42e3b","pitchNumber":2,"startTime":"2026-02-27T19:48:19.388Z","endTime":"2026-02-27T19:48:35.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"first":{"id":621512,"link":"/api/v1/people/621512"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32022781473575,"aZ":-26.544322744179212,"pfxX":3.615742924269278,"pfxZ":3.526432443929269,"pX":0.041166991336169016,"pZ":1.165802013118861,"vX0":3.705261370665284,"vY0":-126.03495869222077,"vZ0":-5.847330137507032,"x":115.43,"y":207.3,"x0":-1.921685601794153,"y0":50.003407634947095,"z0":5.679318529037186,"aX":5.7759608708499455},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.2,"breakHorizontal":-7.4,"spinRate":2454,"spinDirection":178},"zone":14,"typeConfidence":0.9,"plateTime":0.4357595916163097,"extension":6.553378095515832},"index":2,"playId":"e40b110c-09e5-31bb-b742-7dc15f2ce87a","pitchNumber":3,"startTime":"2026-02-27T19:48:37.288Z","endTime":"2026-02-27T19:48:46.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"first":{"id":621512,"link":"/api/v1/people/621512"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56693246063937,"aZ":-15.550999022407085,"pfxX":-6.134797866833464,"pfxZ":8.744634906406933,"pX":-1.6800268338307323,"pZ":2.4120534522439514,"vX0":3.4917874568724847,"vY0":-137.48991678233958,"vZ0":-5.534055295515579,"x":181.04,"y":173.65,"x0":-2.1744137445540193,"y0":50.00105128326963,"z0":5.519012593610871,"aX":-11.657777334718485},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":10.3,"spinRate":2121,"spinDirection":218},"zone":13,"typeConfidence":0.88,"plateTime":0.3995013059906678,"extension":6.7389871972871465},"index":3,"playId":"708cad49-6fbf-308a-b390-e35442a55470","pitchNumber":4,"startTime":"2026-02-27T19:48:55.594Z","endTime":"2026-02-27T19:49:07.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"first":{"id":621512,"link":"/api/v1/people/621512"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80300284352341,"aZ":-16.068036433796326,"pfxX":-4.6156815656228725,"pfxZ":8.340456797828521,"pX":-0.20006875119663436,"pZ":1.8330388947488,"vX0":6.458814997782273,"vY0":-138.53264424601724,"vZ0":-6.8739509817810225,"x":124.63,"y":189.29,"x0":-1.9690598882922823,"y0":50.00393892434808,"z0":5.4331918724947945,"aX":-8.91475523021314},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":7.0,"spinRate":2234,"spinDirection":217},"zone":8,"typeConfidence":0.88,"plateTime":0.39634650875608646,"extension":6.90912548403232},"index":4,"playId":"0211cf36-307b-3d47-a560-4e136850a634","pitchNumber":5,"startTime":"2026-02-27T19:49:16.530Z","endTime":"2026-02-27T19:49:21.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"first":{"id":621512,"link":"/api/v1/people/621512"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54702741595296,"aZ":-16.027505847526733,"pfxX":-3.4894157301409345,"pfxZ":8.372138685700012,"pX":-1.810034867296643,"pZ":4.178282379044585,"vX0":2.1868619888675664,"vY0":-138.38758125495625,"vZ0":-1.1160212992478167,"x":185.99,"y":125.97,"x0":-2.1595392046589583,"y0":50.00161840773921,"z0":5.666589284604167,"aX":-6.728475420230311},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":5.9,"spinRate":2081,"spinDirection":217},"zone":11,"typeConfidence":0.87,"plateTime":0.3966687556439301,"extension":6.764590631069673},"index":5,"playId":"ababe064-658f-3805-afa7-bff2a9ec4e55","pitchNumber":6,"startTime":"2026-02-27T19:49:37.680Z","endTime":"2026-02-27T19:49:50.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"first":{"id":621512,"link":"/api/v1/people/621512"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_pa"},{"player":{"id":692414,"link":"/api/v1/people/692414"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.3,"awayTeamWinProbability":10.700000000000003,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":0.82,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:49:50.437Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gage Workman walks. Tomás Nido to 3rd. Austin Slater to 2nd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T19:50:08.393Z","endTime":"2026-02-27T19:51:31.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692414,"fullName":"Yoniel Curet","link":"/api/v1/people/692414"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"postOnSecond":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"postOnThird":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Gage Workman replaces Gleyber Torres.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T19:49:55.822Z","endTime":"2026-02-27T19:50:10.706Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669398,"link":"/api/v1/people/669398"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":650402,"link":"/api/v1/people/650402"},"defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"second":{"id":621512,"link":"/api/v1/people/621512"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.386596137369082,"aZ":-20.0877286025567,"pfxX":-7.244026831455496,"pfxZ":7.708885845281077,"pX":-1.1198292447088551,"pZ":1.3315626719659408,"vX0":3.9628308022486913,"vY0":-125.24231146641894,"vZ0":-6.300929946596961,"x":159.69,"y":202.83,"x0":-1.792337618746133,"y0":50.003953472560504,"z0":5.555182124793805,"aX":-11.357843320704808},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":12.5,"breakHorizontal":12.0,"spinRate":1931,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.4395489538054558,"extension":6.946141816854197},"index":1,"playId":"dae88200-4876-31d0-8ccc-9c600ced11ad","pitchNumber":1,"startTime":"2026-02-27T19:50:10.706Z","endTime":"2026-02-27T19:50:14.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"second":{"id":621512,"link":"/api/v1/people/621512"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.227436718068198,"aZ":-27.834756221194294,"pfxX":1.1288036534675001,"pfxZ":2.7736308297400605,"pX":-1.8394599391213555,"pZ":3.2974426642133756,"vX0":0.5288961299158386,"vY0":-124.60088704189388,"vZ0":-0.4007972283058563,"x":187.12,"y":149.75,"x0":-2.20144893401501,"y0":50.002053108613126,"z0":5.770417182256711,"aX":1.7657457777351586},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.2,"breakHorizontal":-2.2,"spinRate":2494,"spinDirection":163},"zone":11,"typeConfidence":0.9,"plateTime":0.4404451523460491,"extension":6.495463138252292},"index":2,"playId":"e6297618-01ee-3b4b-a5c8-125d8eceb9fb","pitchNumber":2,"startTime":"2026-02-27T19:50:26.587Z","endTime":"2026-02-27T19:50:30.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"second":{"id":621512,"link":"/api/v1/people/621512"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":94.5,"endSpeed":85.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.918374445471535,"aZ":-12.663819877965214,"pfxX":-6.804094955318311,"pfxZ":10.352388075760967,"pX":0.2579724428058042,"pZ":2.319846282444357,"vX0":7.796036750430588,"vY0":-137.278478106459,"vZ0":-6.0047142531082,"x":107.17,"y":176.14,"x0":-1.7516054194450865,"y0":50.00657108443933,"z0":5.418426556659049,"aX":-12.828226690365216},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":10.4,"spinRate":2370,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.4009056872831618,"extension":6.889237351814006},"index":3,"playId":"35b08dca-7ee1-3fe5-af70-c0553ea6732f","pitchNumber":3,"startTime":"2026-02-27T19:50:45.985Z","endTime":"2026-02-27T19:50:50.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"second":{"id":621512,"link":"/api/v1/people/621512"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.843812011286964,"aZ":-11.827633469204892,"pfxX":-6.010576244646982,"pfxZ":10.660458980428245,"pX":-0.971866321962503,"pZ":1.93363555009699,"vX0":4.790398474581703,"vY0":-138.0340186731974,"vZ0":-7.3945176248018445,"x":154.05,"y":186.57,"x0":-1.9583226062897763,"y0":50.006165771964284,"z0":5.4635049311543655,"aX":-11.474827948143254},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":9.7,"spinRate":2307,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.3984815487572382,"extension":6.945280043581426},"index":4,"playId":"6ffebb5e-12ca-3acc-8829-898c04b6764c","pitchNumber":4,"startTime":"2026-02-27T19:51:04.100Z","endTime":"2026-02-27T19:51:08.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"second":{"id":621512,"link":"/api/v1/people/621512"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.734862638946264,"aZ":-18.40901625217866,"pfxX":-9.09014050176987,"pfxZ":8.81824065569878,"pX":-0.5203750430040546,"pZ":0.0679585299170793,"vX0":5.814652629370056,"vY0":-125.0816618486935,"vZ0":-9.466851899208157,"x":136.84,"y":236.95,"x0":-1.7118599004113564,"y0":50.003230719842975,"z0":5.454276276527128,"aX":-14.189601670148152},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":13.6,"breakHorizontal":14.9,"spinRate":1987,"spinDirection":232},"zone":13,"typeConfidence":0.91,"plateTime":0.4404178719135432,"extension":7.075050692191643},"index":5,"playId":"27203a3c-b4ee-3220-9456-80e0ecd15d2c","pitchNumber":5,"startTime":"2026-02-27T19:51:26.135Z","endTime":"2026-02-27T19:51:31.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"second":{"id":621512,"link":"/api/v1/people/621512"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"credit":"b_pa"},{"player":{"id":692414,"link":"/api/v1/people/692414"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":0.93,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:51:31.151Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trei Cruz singles on a line drive to right fielder Jonathan Hogart. Tomás Nido scores. Austin Slater to 3rd. Gage Workman to 2nd.","rbi":1,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T19:54:52.603Z","endTime":"2026-02-27T19:56:20.737Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687900,"fullName":"Andrew Baker","link":"/api/v1/people/687900"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"postOnSecond":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"postOnThird":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":814781,"link":"/api/v1/people/814781"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"responsiblePitcher":{"id":692414,"link":"/api/v1/people/692414"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T19:51:53.799Z","endTime":"2026-02-27T19:54:02.421Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"second":{"id":596103,"link":"/api/v1/people/596103"},"third":{"id":621512,"link":"/api/v1/people/621512"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Andrew Baker replaces Yoniel Curet.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-27T19:54:02.421Z","endTime":"2026-02-27T19:54:54.814Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687900,"link":"/api/v1/people/687900"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":692414,"link":"/api/v1/people/692414","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"second":{"id":596103,"link":"/api/v1/people/596103"},"third":{"id":621512,"link":"/api/v1/people/621512"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.419582456110064,"aZ":-11.768520308921035,"pfxX":-5.736957996009419,"pfxZ":10.5223140336064,"pX":1.1939166879648047,"pZ":2.4349094316774207,"vX0":8.992387185954088,"vY0":-138.94052032093512,"vZ0":-7.141924050814942,"x":71.49,"y":173.04,"x0":-1.351046640200842,"y0":50.00643602615022,"z0":5.83465749693337,"aX":-11.130239904197204},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":8.4,"spinRate":2485,"spinDirection":217},"zone":14,"typeConfidence":0.89,"plateTime":0.39540532282776697,"extension":6.434901245964333},"index":2,"playId":"0d111f1d-6601-394c-abbe-318ed8b82f21","pitchNumber":1,"startTime":"2026-02-27T19:54:54.814Z","endTime":"2026-02-27T19:54:59.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"second":{"id":596103,"link":"/api/v1/people/596103"},"third":{"id":621512,"link":"/api/v1/people/621512"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.958816649889584,"aZ":-12.125471195217152,"pfxX":-3.9330354599277033,"pfxZ":10.243924989030525,"pX":-0.3264968441660432,"pZ":2.4231694993854473,"vX0":3.9439296970089575,"vY0":-139.38580193209165,"vZ0":-7.249170205520135,"x":129.45,"y":173.35,"x0":-1.252592678064842,"y0":50.00103652975193,"z0":5.868139603823271,"aX":-7.695488469342977},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":6.2,"spinRate":2387,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.39380863109345876,"extension":6.319892213901708},"index":3,"playId":"e37360a1-ef23-33ce-a4b6-7672a3ebea79","pitchNumber":2,"startTime":"2026-02-27T19:55:10.077Z","endTime":"2026-02-27T19:55:20.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"second":{"id":596103,"link":"/api/v1/people/596103"},"third":{"id":621512,"link":"/api/v1/people/621512"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.824403748280005,"aZ":-14.299337775007272,"pfxX":-6.732111628904911,"pfxZ":9.10862266108586,"pX":-0.48235261263739676,"pZ":2.030145145282584,"vX0":4.73349577008104,"vY0":-139.75317839875936,"vZ0":-8.077866453595044,"x":135.39,"y":183.97,"x0":-1.3302454033820872,"y0":50.00356061271013,"z0":5.913289747283727,"aX":-13.211662555505457},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":11.2,"spinRate":2340,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.39312103393802245,"extension":6.239705878374398},"index":4,"playId":"16e6a215-0abc-383f-b52a-d0fedb907623","pitchNumber":3,"startTime":"2026-02-27T19:55:34.910Z","endTime":"2026-02-27T19:55:39.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"second":{"id":596103,"link":"/api/v1/people/596103"},"third":{"id":621512,"link":"/api/v1/people/621512"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.447880333578624,"aZ":-27.561289498856226,"pfxX":0.8594268435644259,"pfxZ":2.7500816549164253,"pX":-0.4522842380496095,"pZ":0.8121595081639333,"vX0":2.3050925993403553,"vY0":-128.43871657064417,"vZ0":-7.209387235848835,"x":134.24,"y":216.85,"x0":-1.4714008402368524,"y0":50.003429988791844,"z0":5.784998057840814,"aX":1.4426895632367138},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.6,"breakHorizontal":-2.0,"spinRate":2351,"spinDirection":193},"zone":13,"typeConfidence":2.0,"plateTime":0.4256833783552274,"extension":6.223850705486798},"index":5,"playId":"d0120d00-20cc-36db-a738-306f8a75c249","pitchNumber":4,"startTime":"2026-02-27T19:55:55.039Z","endTime":"2026-02-27T19:55:59.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"second":{"id":596103,"link":"/api/v1/people/596103"},"third":{"id":621512,"link":"/api/v1/people/621512"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96521420648773,"aZ":-30.053543513184383,"pfxX":-0.21842830545223269,"pfxZ":1.277346893934915,"pX":0.6510847188428703,"pZ":2.4993961475192483,"vX0":5.283325988050232,"vY0":-128.31546625297963,"vZ0":-2.8610565521431046,"x":92.18,"y":171.3,"x0":-1.4111368296020865,"y0":50.00149169069558,"z0":5.9842611128640995,"aX":-0.3627197835556855},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.9,"breakHorizontal":-0.8,"spinRate":2131,"spinDirection":249},"zone":6,"typeConfidence":2.0,"plateTime":0.42780094253342726,"extension":6.259576400217141},"hitData":{"launchSpeed":84.1,"launchAngle":14.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":154.38,"coordY":107.82}},"index":6,"playId":"744c3887-bda0-3cd0-bf53-0b0faa8521cf","pitchNumber":5,"startTime":"2026-02-27T19:56:11.658Z","endTime":"2026-02-27T19:56:20.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"L","description":"Left"}},"first":{"id":669398,"link":"/api/v1/people/669398"},"second":{"id":596103,"link":"/api/v1/people/596103"},"third":{"id":621512,"link":"/api/v1/people/621512"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669360,"link":"/api/v1/people/669360"},"credit":"b_ab"},{"player":{"id":687900,"link":"/api/v1/people/687900"},"credit":"p_ab"},{"player":{"id":669360,"link":"/api/v1/people/669360"},"credit":"b_pa"},{"player":{"id":687900,"link":"/api/v1/people/687900"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.89999999999999,"awayTeamWinProbability":4.1000000000000085,"homeTeamWinProbabilityAdded":3.1999999999999886,"leverageIndex":0.85,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:56:20.737Z","atBatIndex":55},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jace Jung grounds into a double play, shortstop Erick Brito to second baseman Trent Farquhar to first baseman Alex Binelas. Austin Slater scores. Gage Workman to 3rd. Trei Cruz out at 2nd. Jace Jung out at 1st.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T19:56:24.276Z","endTime":"2026-02-27T19:57:23.980Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":690291,"fullName":"Jace Jung","link":"/api/v1/people/690291"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687900,"fullName":"Andrew Baker","link":"/api/v1/people/687900"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":684081,"link":"/api/v1/people/684081"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":802531,"link":"/api/v1/people/802531"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":690291,"fullName":"Jace Jung","link":"/api/v1/people/690291"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802531,"link":"/api/v1/people/802531"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681323,"link":"/api/v1/people/681323"},"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":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":{"id":692414,"link":"/api/v1/people/692414"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81929802876945,"aZ":-29.34008208596901,"pfxX":4.327126722313437,"pfxZ":1.8801600423966747,"pX":0.48170432615113695,"pZ":3.0645274966036817,"vX0":3.334412097033463,"vY0":-121.56110776329764,"vZ0":-0.45212945419103234,"x":98.64,"y":156.04,"x0":-1.4675139575629101,"y0":50.00000237135598,"z0":5.790216550416441,"aX":6.502456713803622},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.6,"breakHorizontal":-8.6,"spinRate":2245,"spinDirection":49},"zone":3,"typeConfidence":2.0,"plateTime":0.44981030673161504,"extension":6.3839807831193935},"index":0,"playId":"8688749f-8e1e-342e-83ce-af6e1f3895ce","pitchNumber":1,"startTime":"2026-02-27T19:56:49.082Z","endTime":"2026-02-27T19:56:52.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"first":{"id":669360,"link":"/api/v1/people/669360"},"second":{"id":669398,"link":"/api/v1/people/669398"},"third":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.859875304945906,"aZ":-16.13477650038584,"pfxX":-5.4643409651050705,"pfxZ":8.243660802447733,"pX":-0.47911931033102273,"pZ":2.704597477172237,"vX0":4.475069692048656,"vY0":-138.5819631939751,"vZ0":-5.8629858772492,"x":135.26,"y":165.76,"x0":-1.4046048718881445,"y0":50.00431158908619,"z0":5.92485736775894,"aX":-10.633458546206677},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.9,"breakHorizontal":9.0,"spinRate":2463,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.3951827898445872,"extension":6.352708235970125},"hitData":{"launchSpeed":102.9,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.19,"coordY":153.46}},"index":1,"playId":"0c673a37-f3c8-3225-88b7-149104bd0d34","pitchNumber":2,"startTime":"2026-02-27T19:57:17.334Z","endTime":"2026-02-27T19:57:23.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"first":{"id":669360,"link":"/api/v1/people/669360"},"second":{"id":669398,"link":"/api/v1/people/669398"},"third":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690291,"link":"/api/v1/people/690291"},"credit":"b_ab"},{"player":{"id":687900,"link":"/api/v1/people/687900"},"credit":"p_ab"},{"player":{"id":690291,"link":"/api/v1/people/690291"},"credit":"b_pa"},{"player":{"id":687900,"link":"/api/v1/people/687900"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":94.89999999999999,"awayTeamWinProbability":5.1000000000000085,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.49,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:57:23.980Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josue Briceño doubles (1) on a fly ball to right fielder Jonathan Hogart. Gage Workman scores.","rbi":1,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T19:57:38.767Z","endTime":"2026-02-27T19:59:35.374Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":800522,"fullName":"Josue Briceño","link":"/api/v1/people/800522"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687900,"fullName":"Andrew Baker","link":"/api/v1/people/687900"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":800522,"fullName":"Josue Briceño","link":"/api/v1/people/800522"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"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":800522,"fullName":"Josue Briceño","link":"/api/v1/people/800522"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":814781,"link":"/api/v1/people/814781"},"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":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"responsiblePitcher":{"id":692414,"link":"/api/v1/people/692414"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.5,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.641900790952086,"aZ":-11.740318585257626,"pfxX":-5.005661250158942,"pfxZ":10.286089516716892,"pX":-0.6020958811087741,"pZ":3.5500344472737466,"vX0":4.029318571279743,"vY0":-140.91522942713968,"vZ0":-4.7964767558901,"x":139.95,"y":142.93,"x0":-1.40884424337596,"y0":50.00514945308223,"z0":6.049305778844397,"aX":-9.946315876496758},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.6,"breakHorizontal":8.2,"spinRate":2382,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.39052016519138055,"extension":6.193111355592858},"index":0,"playId":"4bd79db1-ddbd-343a-8c3e-98c8ef2597a7","pitchNumber":1,"startTime":"2026-02-27T19:57:55.777Z","endTime":"2026-02-27T19:58:01.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"third":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30811723016231,"aZ":-30.79111599993403,"pfxX":0.8222151663012269,"pfxZ":0.8556845280288261,"pX":-0.7094980559208948,"pZ":1.7095130774604383,"vX0":1.189445421125274,"vY0":-126.4180222056886,"vZ0":-4.438855970218606,"x":144.04,"y":192.62,"x0":-1.2926179849151669,"y0":50.00573731429051,"z0":5.9545626431882335,"aX":1.3333660039026745},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.8,"breakHorizontal":-1.8,"spinRate":2246,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.43295434415879397,"extension":6.300995894856261},"index":1,"playId":"84119e24-e20b-3d65-be91-8a94142f2115","pitchNumber":2,"startTime":"2026-02-27T19:58:15.653Z","endTime":"2026-02-27T19:58:21.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"third":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.1,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.38835629057879,"aZ":-13.215986789776352,"pfxX":-5.005801017086149,"pfxZ":9.41610155124389,"pX":-0.43511496038818065,"pZ":3.414008732539844,"vX0":4.308802976723773,"vY0":-141.91492446071283,"vZ0":-4.838354050371997,"x":133.59,"y":146.6,"x0":-1.332473728618293,"y0":50.00306731144892,"z0":6.0013446843232785,"aX":-10.078986141900174},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.1,"breakHorizontal":8.0,"spinRate":2447,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3878773296810958,"extension":6.338561825155131},"index":2,"playId":"550e4ca8-150d-3719-97a9-104ff1aeaf6e","pitchNumber":3,"startTime":"2026-02-27T19:58:36.343Z","endTime":"2026-02-27T19:58:39.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"third":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40720501936775,"aZ":-29.547653145780583,"pfxX":0.9535362202883588,"pfxZ":1.5495704979625575,"pX":0.7576086390297567,"pZ":2.30063800408055,"vX0":4.866966953988569,"vY0":-129.38129464426697,"vZ0":-3.7601876009278214,"x":88.12,"y":176.66,"x0":-1.272898686008269,"y0":50.0001985580988,"z0":6.041150168240703,"aX":1.6135540049423485},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.2,"breakHorizontal":-2.9,"spinRate":2346,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.423610817704803,"extension":6.150390395515326},"index":3,"playId":"c6c5b780-1f46-3f4d-97ad-2ccdfbeac5b7","pitchNumber":4,"startTime":"2026-02-27T19:58:55.909Z","endTime":"2026-02-27T19:59:00.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"third":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-02-27T19:59:12.363Z","endTime":"2026-02-27T19:59:22.244Z","isPitch":false,"type":"action","player":{"id":800522,"link":"/api/v1/people/800522"},"defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"third":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.269545089346906,"aZ":-30.48694553095821,"pfxX":1.39365831402222,"pfxZ":1.030135793149137,"pX":-1.2515409923691172,"pZ":2.8255836898474,"vX0":0.22623279744206734,"vY0":-127.24956392119374,"vZ0":-2.0463411534848395,"x":164.71,"y":162.49,"x0":-1.5226817424837724,"y0":50.004512777912325,"z0":6.057171655081131,"aX":2.2839873394722074},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.7,"breakHorizontal":-2.5,"spinRate":2213,"spinDirection":275},"zone":11,"typeConfidence":2.0,"plateTime":0.4305578260845877,"extension":6.1422900622655},"hitData":{"launchSpeed":95.6,"launchAngle":28.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.75,"coordY":54.41}},"index":5,"playId":"f663424e-6b3d-3153-955f-3f630950b3fa","pitchNumber":5,"startTime":"2026-02-27T19:59:22.244Z","endTime":"2026-02-27T19:59:35.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"third":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800522,"link":"/api/v1/people/800522"},"credit":"b_ab"},{"player":{"id":687900,"link":"/api/v1/people/687900"},"credit":"p_ab"},{"player":{"id":800522,"link":"/api/v1/people/800522"},"credit":"b_pa"},{"player":{"id":687900,"link":"/api/v1/people/687900"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.2,"awayTeamWinProbability":2.799999999999997,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.32,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-02-27T19:59:35.374Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ben Malgeri walks.","rbi":0,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T20:00:02.005Z","endTime":"2026-02-27T20:02:17.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687900,"fullName":"Andrew Baker","link":"/api/v1/people/687900"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"postOnSecond":{"id":800522,"fullName":"Josue Briceño","link":"/api/v1/people/800522"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,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":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ben Malgeri replaces Wenceel Pérez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":9,"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-27T19:59:51.641Z","endTime":"2026-02-27T20:00:04.265Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":672761,"link":"/api/v1/people/672761"},"defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"second":{"id":800522,"link":"/api/v1/people/800522"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":96.0,"endSpeed":87.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.98516089600421,"aZ":-12.248891905336308,"pfxX":-3.4902328415792594,"pfxZ":10.173923926890296,"pX":-1.7569508058935839,"pZ":2.9339357622403295,"vX0":1.244047242054233,"vY0":-139.6768270785335,"vZ0":-5.886651732354195,"x":183.97,"y":159.56,"x0":-1.7568761255506458,"y0":50.006243764006065,"z0":5.887785844269249,"aX":-6.8385154602244205},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":6.0,"spinRate":2356,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3934348776672265,"extension":6.373556543714626},"index":1,"playId":"be1fcf37-b673-372e-9210-1470a4917a47","pitchNumber":1,"startTime":"2026-02-27T20:00:04.265Z","endTime":"2026-02-27T20:00:15.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"second":{"id":800522,"link":"/api/v1/people/800522"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57497242031348,"aZ":-28.026366435681826,"pfxX":0.5380727598336854,"pfxZ":2.4966740028622656,"pX":0.7667698801920662,"pZ":2.2621258421796338,"vX0":5.67678386925108,"vY0":-127.95841161333637,"vZ0":-3.7336907568192452,"x":87.77,"y":177.7,"x0":-1.5474597585682381,"y0":50.005786468951555,"z0":5.927931596115874,"aX":0.8952719739325586},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.0,"breakHorizontal":-2.2,"spinRate":2390,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.4274938499338501,"extension":6.1579774191061185},"index":2,"playId":"e6b5da52-e478-3acd-a79a-54f4a1f40a06","pitchNumber":2,"startTime":"2026-02-27T20:00:21.077Z","endTime":"2026-02-27T20:00:26.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"second":{"id":800522,"link":"/api/v1/people/800522"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.672970232234636,"aZ":-27.566197996787583,"pfxX":-0.6389830880078602,"pfxZ":2.73928819330237,"pX":2.0854301104788133,"pZ":0.9119734423969843,"vX0":9.14111060996877,"vY0":-129.05412690358267,"vZ0":-7.1863817885940895,"x":37.51,"y":214.16,"x0":-1.4243959277984637,"y0":50.00358222349482,"z0":5.865773377734419,"aX":-1.0768378135453316},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.5,"breakHorizontal":-1.0,"spinRate":2346,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.42495919805734506,"extension":6.402559961684004},"index":3,"playId":"49c6f9ce-9c35-3225-abac-35fb7eec86e8","pitchNumber":3,"startTime":"2026-02-27T20:00:43.690Z","endTime":"2026-02-27T20:00:47.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"second":{"id":800522,"link":"/api/v1/people/800522"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59841693201587,"aZ":-31.571854052306584,"pfxX":0.8739820650791099,"pfxZ":0.37822690184070407,"pX":1.167654911291797,"pZ":0.6513232195962197,"vX0":6.235987340013851,"vY0":-125.71083666654737,"vZ0":-6.403293302200477,"x":72.49,"y":221.19,"x0":-1.4677247983391577,"y0":50.00114939678045,"z0":5.822913302977399,"aX":1.3860975781887699},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.7,"breakHorizontal":-3.1,"spinRate":2264,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.43718101566249423,"extension":6.19757834113258},"index":4,"playId":"0f330378-b5c0-3ff8-83b0-e0557d2b8fb4","pitchNumber":4,"startTime":"2026-02-27T20:01:03.168Z","endTime":"2026-02-27T20:01:06.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"second":{"id":800522,"link":"/api/v1/people/800522"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51261518751812,"aZ":-14.834708637381526,"pfxX":-5.8596737097640625,"pfxZ":8.880997634362068,"pX":-0.06575234004921038,"pZ":3.1578562125304046,"vX0":6.23141812126641,"vY0":-138.7351468076245,"vZ0":-4.984299219215527,"x":119.51,"y":153.52,"x0":-1.5777247039783495,"y0":50.00563892383894,"z0":5.963687756460346,"aX":-11.44513986523514},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":9.4,"spinRate":2278,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3945158679409033,"extension":6.342995091125673},"index":5,"playId":"f4482d4d-61dc-3885-8f96-f91259e1c322","pitchNumber":5,"startTime":"2026-02-27T20:01:22.731Z","endTime":"2026-02-27T20:01:26.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"second":{"id":800522,"link":"/api/v1/people/800522"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90489051170802,"aZ":-11.81048174690592,"pfxX":-4.901474655029794,"pfxZ":10.317478201225924,"pX":-0.03613543972308037,"pZ":2.872802250967374,"vX0":6.025416905202387,"vY0":-139.9304162811154,"vZ0":-6.378306152455654,"x":118.38,"y":161.21,"x0":-1.5851451087697224,"y0":50.00688003711431,"z0":5.962971715270552,"aX":-9.678528550933516},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":7.6,"spinRate":2528,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.39211185430082995,"extension":6.3034326755295895},"index":6,"playId":"57639928-1813-387f-b5e3-9b5d28f89bc2","pitchNumber":6,"startTime":"2026-02-27T20:01:42.556Z","endTime":"2026-02-27T20:01:51.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"second":{"id":800522,"link":"/api/v1/people/800522"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.73711035491332,"aZ":-13.240641005907035,"pfxX":-4.544956891872221,"pfxZ":9.801576852427434,"pX":-1.1387759228492573,"pZ":4.143363467815927,"vX0":2.888418232282859,"vY0":-138.3258993506393,"vZ0":-3.15374205004726,"x":160.41,"y":126.91,"x0":-1.6076524396665992,"y0":50.00477039285285,"z0":6.189766955865878,"aX":-8.781555698238684},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":7.6,"spinRate":2354,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3964333393066277,"extension":6.136345105134325},"index":7,"playId":"c9b51e00-d8fb-3934-82a7-d965804c4da4","pitchNumber":7,"startTime":"2026-02-27T20:02:13.209Z","endTime":"2026-02-27T20:02:17.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"second":{"id":800522,"link":"/api/v1/people/800522"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701162,"link":"/api/v1/people/701162"},"credit":"b_pa"},{"player":{"id":687900,"link":"/api/v1/people/687900"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.3,"awayTeamWinProbability":2.700000000000003,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.15,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:02:17.348Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a sharp line drive to right fielder Jonathan Hogart. Josue Briceño scores. Ben Malgeri to 3rd.","rbi":1,"awayScore":4,"homeScore":10,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T20:02:18.901Z","endTime":"2026-02-27T20:03:12.429Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687900,"fullName":"Andrew Baker","link":"/api/v1/people/687900"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"postOnThird":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":814781,"link":"/api/v1/people/814781"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":800522,"fullName":"Josue Briceño","link":"/api/v1/people/800522"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":800522,"fullName":"Josue Briceño","link":"/api/v1/people/800522"},"responsiblePitcher":{"id":687900,"link":"/api/v1/people/687900"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.305099080383357,"aZ":-32.27209747729617,"pfxX":5.071750692976749,"pfxZ":-0.06470238554011765,"pX":1.3338159110796248,"pZ":1.5374600953929316,"vX0":4.601236977866968,"vY0":-121.78721568998925,"vZ0":-3.3249261580129392,"x":66.16,"y":197.27,"x0":-1.2462810426648618,"y0":50.00285464104776,"z0":5.742789580622555,"aX":7.537380282477727},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.7,"breakHorizontal":-10.3,"spinRate":2238,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4515901054953253,"extension":6.227534323524202},"index":0,"playId":"30db6558-37ad-331e-bfc3-3941fd85b059","pitchNumber":1,"startTime":"2026-02-27T20:02:43.261Z","endTime":"2026-02-27T20:02:47.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":701162,"link":"/api/v1/people/701162"},"second":{"id":800522,"link":"/api/v1/people/800522"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21734656271823,"aZ":-12.24343950447346,"pfxX":-4.564712035387433,"pfxZ":10.100591683446575,"pX":-0.12460675859151377,"pZ":3.213417296003548,"vX0":4.561818988851977,"vY0":-139.76586115848627,"vZ0":-5.441701431407294,"x":121.75,"y":152.02,"x0":-1.1867944456387503,"y0":50.00497324258025,"z0":5.993335508758336,"aX":-9.009990338870638},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":7.3,"spinRate":2441,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.39225634681213917,"extension":6.167606093320489},"hitData":{"launchSpeed":108.3,"launchAngle":13.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":160.29,"coordY":97.15}},"index":1,"playId":"70a23790-b3e5-3797-9375-66fd376857c2","pitchNumber":2,"startTime":"2026-02-27T20:03:00.898Z","endTime":"2026-02-27T20:03:12.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":701162,"link":"/api/v1/people/701162"},"second":{"id":800522,"link":"/api/v1/people/800522"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":687900,"link":"/api/v1/people/687900"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":687900,"link":"/api/v1/people/687900"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.19,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:03:12.429Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Woody Hadeen singles on a line drive to center fielder Cade Fergus. Ben Malgeri scores. Kevin McGonigle to 3rd.","rbi":1,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T20:04:23.091Z","endTime":"2026-02-27T20:04:51.020Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687900,"fullName":"Andrew Baker","link":"/api/v1/people/687900"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"postOnThird":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681495,"link":"/api/v1/people/681495"},"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":{"id":687900,"link":"/api/v1/people/687900"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-27T20:03:31.224Z","endTime":"2026-02-27T20:04:25.339Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":802219,"link":"/api/v1/people/802219","batSide":{"code":"L","description":"Left"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"third":{"id":701162,"link":"/api/v1/people/701162"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.304944528065366,"aZ":-15.268230854206962,"pfxX":-5.653942454001861,"pfxZ":8.623693700626209,"pX":-1.164599150557665,"pZ":3.2838351926860394,"vX0":2.8476284076676137,"vY0":-138.9277449566358,"vZ0":-4.52482957945363,"x":161.39,"y":150.12,"x0":-1.4667723571036275,"y0":50.00225503773197,"z0":5.944187931741876,"aX":-11.082651559573442},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":9.7,"spinRate":2531,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39383993331030087,"extension":6.181118160211516},"index":1,"playId":"ff7d31a3-9c09-3659-8688-dd6b11d50ac6","pitchNumber":1,"startTime":"2026-02-27T20:04:25.339Z","endTime":"2026-02-27T20:04:30.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":802219,"link":"/api/v1/people/802219","batSide":{"code":"L","description":"Left"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"third":{"id":701162,"link":"/api/v1/people/701162"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16762385311851,"aZ":-32.70564913446486,"pfxX":2.1237073729969023,"pfxZ":-0.32781323155999953,"pX":-0.26283507873418355,"pZ":1.929175064563711,"vX0":1.784275249172497,"vY0":-125.64601912624092,"vZ0":-3.4248251542601142,"x":127.02,"y":186.69,"x0":-1.2568026475682714,"y0":50.005755857748,"z0":5.9527358610324965,"aX":3.413978992839022},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.1,"breakHorizontal":-4.2,"spinRate":2297,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.435033640194483,"extension":6.010811950815987},"hitData":{"launchSpeed":84.3,"launchAngle":6.0,"totalDistance":89.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.39,"coordY":126.28}},"index":2,"playId":"0d8ac807-f018-34b7-918b-337a2e9c0a58","pitchNumber":2,"startTime":"2026-02-27T20:04:42.086Z","endTime":"2026-02-27T20:04:51.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":802219,"link":"/api/v1/people/802219","batSide":{"code":"L","description":"Left"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"third":{"id":701162,"link":"/api/v1/people/701162"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802219,"link":"/api/v1/people/802219"},"credit":"b_ab"},{"player":{"id":687900,"link":"/api/v1/people/687900"},"credit":"p_ab"},{"player":{"id":802219,"link":"/api/v1/people/802219"},"credit":"b_pa"},{"player":{"id":687900,"link":"/api/v1/people/687900"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.11,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:04:51.020Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tomás Nido singles on a ground ball to left fielder Raylin Heredia, deflected by third baseman Nick Biddison. Kevin McGonigle scores. Woody Hadeen to 2nd.","rbi":1,"awayScore":4,"homeScore":12,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T20:05:38.255Z","endTime":"2026-02-27T20:06:24.773Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687900,"fullName":"Andrew Baker","link":"/api/v1/people/687900"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"postOnSecond":{"id":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680994,"link":"/api/v1/people/680994"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":699712,"link":"/api/v1/people/699712"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":{"id":687900,"link":"/api/v1/people/687900"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"08315286-0626-0003-001c-f08cd117d70a","startTime":"2026-02-27T20:05:27.126Z","endTime":"2026-02-27T20:05:40.492Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"first":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.130614667357676,"aZ":-30.774615214999788,"pfxX":1.648190152697509,"pfxZ":0.8429405492599695,"pX":0.21218920282337972,"pZ":2.5366356853957712,"vX0":4.402873373846532,"vY0":-127.71857004478764,"vZ0":-2.5499253620730062,"x":108.91,"y":170.29,"x0":-1.7448671364366504,"y0":50.002493080621576,"z0":5.9566215562706795,"aX":2.7354215121149603},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.2,"breakHorizontal":-4.0,"spinRate":2253,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.42807877613844303,"extension":6.14246087675905},"index":1,"playId":"879df607-d2eb-36a7-b8ef-220efc74d4d6","pitchNumber":1,"startTime":"2026-02-27T20:05:40.492Z","endTime":"2026-02-27T20:05:45.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"first":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.538136253082637,"aZ":-29.838628913163202,"pfxX":0.2627317787610983,"pfxZ":1.4280810482476545,"pX":0.0903521569329141,"pZ":1.9780445560302122,"vX0":4.338150359053127,"vY0":-126.8480821480406,"vZ0":-4.181734490107093,"x":113.56,"y":185.37,"x0":-1.6720965050489986,"y0":50.00470950401321,"z0":6.011461804548878,"aX":0.43075645582077965},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.9,"breakHorizontal":-1.4,"spinRate":2268,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.4308390341304249,"extension":6.196257097779472},"index":2,"playId":"59289c5b-1ce8-3742-a0a2-d447c995a559","pitchNumber":2,"startTime":"2026-02-27T20:05:56.331Z","endTime":"2026-02-27T20:06:00.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"first":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.492763731996057,"aZ":-31.569097892194463,"pfxX":1.5194780558792813,"pfxZ":0.3631708092658368,"pX":-0.043581836153497706,"pZ":2.1954622431618103,"vX0":3.9225876483478825,"vY0":-128.10163536011459,"vZ0":-3.485886621827289,"x":118.66,"y":179.5,"x0":-1.7920870330531335,"y0":50.00116918811166,"z0":6.04193815661687,"aX":2.524868469031973},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.1,"breakHorizontal":-3.6,"spinRate":2230,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.42758103472234765,"extension":6.244512901218348},"hitData":{"launchSpeed":81.6,"launchAngle":7.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.78,"coordY":160.72}},"index":3,"playId":"b9d9b75a-9386-38ee-8133-0c24f0805631","pitchNumber":3,"startTime":"2026-02-27T20:06:16.612Z","endTime":"2026-02-27T20:06:24.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"first":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621512,"link":"/api/v1/people/621512"},"credit":"b_ab"},{"player":{"id":687900,"link":"/api/v1/people/687900"},"credit":"p_ab"},{"player":{"id":621512,"link":"/api/v1/people/621512"},"credit":"b_pa"},{"player":{"id":687900,"link":"/api/v1/people/687900"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.06,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:06:24.773Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Slater walks.","rbi":0,"awayScore":4,"homeScore":12,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T20:09:41.034Z","endTime":"2026-02-27T20:11:12.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702911,"fullName":"Tristan Garnett","link":"/api/v1/people/702911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"postOnSecond":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"postOnThird":{"id":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,7,8],"actionIndex":[1,6],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-27T20:06:42.348Z","endTime":"2026-02-27T20:06:58.050Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"first":{"id":621512,"link":"/api/v1/people/621512"},"second":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tristan Garnett replaces Andrew Baker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-27T20:06:58.050Z","endTime":"2026-02-27T20:08:49.128Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702911,"link":"/api/v1/people/702911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687900,"link":"/api/v1/people/687900","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"first":{"id":621512,"link":"/api/v1/people/621512"},"second":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"08315286-0636-0003-001c-f08cd117d70a","startTime":"2026-02-27T20:08:49.128Z","endTime":"2026-02-27T20:09:43.187Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":702911,"link":"/api/v1/people/702911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"first":{"id":621512,"link":"/api/v1/people/621512"},"second":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":71.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94929228177039,"aZ":-23.15508726334132,"pfxX":6.134871797668292,"pfxZ":6.826905022868532,"pX":0.22540744020942188,"pZ":4.023479529216549,"vX0":-2.141120449231753,"vY0":-114.6935393949919,"vZ0":-2.3534537729317533,"x":108.41,"y":130.15,"x0":0.3786980658259659,"y0":50.001121822969985,"z0":7.34142187752655,"aX":8.100653328428349},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":12.0,"breakHorizontal":-10.4,"spinRate":1579,"spinDirection":146},"zone":12,"typeConfidence":0.91,"plateTime":0.4791680583871907,"extension":5.330069478139133},"index":3,"playId":"1d4eba7b-7506-34a4-8850-548455de3ebf","pitchNumber":1,"startTime":"2026-02-27T20:09:43.187Z","endTime":"2026-02-27T20:09:47.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702911,"link":"/api/v1/people/702911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"first":{"id":621512,"link":"/api/v1/people/621512"},"second":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.865038662452793,"aZ":-22.44541203126263,"pfxX":5.262599586890444,"pfxZ":7.4656978519708765,"pX":0.5166750537782419,"pZ":3.279566514811899,"vX0":-0.8658198112749467,"vY0":-113.45687725106481,"vZ0":-3.9635775590684768,"x":97.31,"y":150.23,"x0":0.2197251014157451,"y0":50.0010982556448,"z0":7.287326308767766,"aX":6.856389948672055},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":12.8,"breakHorizontal":-9.4,"spinRate":1586,"spinDirection":153},"zone":3,"typeConfidence":0.91,"plateTime":0.482852589134378,"extension":5.4204051351442715},"index":4,"playId":"b5e4f6a1-283e-33c7-b074-c3121e9baacc","pitchNumber":2,"startTime":"2026-02-27T20:09:56.418Z","endTime":"2026-02-27T20:10:00.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702911,"link":"/api/v1/people/702911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"first":{"id":621512,"link":"/api/v1/people/621512"},"second":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.660466400027996,"aZ":-14.1619029049489,"pfxX":2.0200550244883737,"pfxZ":10.07253216191906,"pX":-0.9850035327469407,"pZ":1.4818381475557543,"vX0":-4.787139703917113,"vY0":-132.93999599312002,"vZ0":-11.463745584646281,"x":154.55,"y":198.77,"x0":0.5771858104037133,"y0":50.00635110990262,"z0":6.87978379334717,"aX":3.6140602581172203},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.0,"breakHorizontal":-2.6,"spinRate":2110,"spinDirection":162},"zone":13,"typeConfidence":0.9,"plateTime":0.4121064875063887,"extension":5.443216460190905},"index":5,"playId":"b98b3c57-afd2-30e4-9305-0579a4301747","pitchNumber":3,"startTime":"2026-02-27T20:10:19.505Z","endTime":"2026-02-27T20:10:23.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702911,"link":"/api/v1/people/702911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"first":{"id":621512,"link":"/api/v1/people/621512"},"second":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher René Pinto. Woody Hadeen to 3rd. Tomás Nido to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":6,"actionPlayId":"b98b3c57-afd2-30e4-9305-0579a4301747","startTime":"2026-02-27T20:10:32.020Z","endTime":"2026-02-27T20:10:48.475Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":802219,"link":"/api/v1/people/802219"},"defense":{"pitcher":{"id":702911,"link":"/api/v1/people/702911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"first":{"id":621512,"link":"/api/v1/people/621512"},"second":{"id":802219,"link":"/api/v1/people/802219"},"postOnSecond":{"id":621512,"link":"/api/v1/people/621512"},"postOnThird":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.077105730229075,"aZ":-21.37914293956427,"pfxX":6.275701910507517,"pfxZ":7.9781252259175055,"pX":0.717100917454524,"pZ":4.580078985737112,"vX0":-0.804937417142755,"vY0":-115.98176663697811,"vZ0":-1.7236382872528102,"x":89.67,"y":115.12,"x0":0.25530523386343057,"y0":50.001658195584845,"z0":7.385441965058983,"aX":8.4908629148274},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":14.3,"breakHorizontal":-11.2,"spinRate":1544,"spinDirection":152},"zone":12,"typeConfidence":0.91,"plateTime":0.47348314623438403,"extension":5.352024738929034},"index":7,"playId":"c8a8652d-caab-3097-9772-dff4548af9b1","pitchNumber":4,"startTime":"2026-02-27T20:10:48.475Z","endTime":"2026-02-27T20:10:51.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702911,"link":"/api/v1/people/702911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"second":{"id":621512,"link":"/api/v1/people/621512"},"third":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.65948133405717,"aZ":-21.176024498280526,"pfxX":5.997375921920794,"pfxZ":8.21092095426319,"pX":-0.4507563630777438,"pZ":0.6459883367927745,"vX0":-2.855088698132965,"vY0":-114.84059100180987,"vZ0":-9.475784606402762,"x":134.18,"y":221.34,"x0":0.027387144261800663,"y0":50.00371955499517,"z0":6.87494751878084,"aX":8.035580688659655},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":12.8,"breakHorizontal":-10.2,"spinRate":1695,"spinDirection":151},"zone":13,"typeConfidence":0.91,"plateTime":0.4763860380752458,"extension":5.457745209184301},"index":8,"playId":"48de1e60-3ce6-39a1-9bd6-2d28d0426b7e","pitchNumber":5,"startTime":"2026-02-27T20:11:07.126Z","endTime":"2026-02-27T20:11:12.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702911,"link":"/api/v1/people/702911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"second":{"id":621512,"link":"/api/v1/people/621512"},"third":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_pa"},{"player":{"id":702911,"link":"/api/v1/people/702911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:11:12.101Z","atBatIndex":62},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Gage Workman triples (1) on a sharp fly ball to center fielder Cade Fergus. Woody Hadeen scores. Tomás Nido scores. Austin Slater scores.","rbi":3,"awayScore":4,"homeScore":15,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T20:11:15.601Z","endTime":"2026-02-27T20:12:06.665Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702911,"fullName":"Tristan Garnett","link":"/api/v1/people/702911"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681495,"link":"/api/v1/people/681495"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"responsiblePitcher":{"id":687900,"link":"/api/v1/people/687900"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"responsiblePitcher":{"id":687900,"link":"/api/v1/people/687900"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":{"id":702911,"link":"/api/v1/people/702911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":73.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19832980697877,"aZ":-31.489571171294216,"pfxX":-0.7033214190127319,"pfxZ":0.4915359520102527,"pX":-1.0142413339905618,"pZ":4.184020488032127,"vX0":-3.224234173764348,"vY0":-118.43261045161705,"vZ0":-0.7087571436085087,"x":155.66,"y":125.81,"x0":0.46576112369288203,"y0":50.00293674395172,"z0":7.41055349422284,"aX":-0.9822245777512016},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.0,"breakHorizontal":2.2,"spinRate":2077,"spinDirection":183},"zone":11,"typeConfidence":0.93,"plateTime":0.4655138109333956,"extension":5.200399368430564},"index":0,"playId":"b6c06920-725e-3cec-8888-41caa8464421","pitchNumber":1,"startTime":"2026-02-27T20:11:39.111Z","endTime":"2026-02-27T20:11:42.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702911,"link":"/api/v1/people/702911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"second":{"id":621512,"link":"/api/v1/people/621512"},"third":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"X","name":"Unknown","type":"Unknown","abbreviation":"X"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":80.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01459211035091,"aZ":-14.204933332577054,"pfxX":1.782545121953246,"pfxZ":10.850758626114025,"pX":-0.262190844394462,"pZ":2.6481742084457442,"vX0":-2.5117329504321426,"vY0":-129.19424401736876,"vZ0":-8.290597610361727,"x":126.99,"y":167.28,"x0":0.5002647356291271,"y0":50.00309252637448,"z0":7.037219634530785,"aX":2.952214385540398},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":17.5,"breakHorizontal":-2.5,"spinRate":1994,"spinDirection":160},"zone":5,"typeConfidence":0.89,"plateTime":0.42729815470223187,"extension":5.559465334583235},"hitData":{"launchSpeed":104.8,"launchAngle":28.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":90.89,"coordY":41.09}},"index":1,"playId":"afdb5fcf-ec6d-31aa-abea-57006a216e86","pitchNumber":2,"startTime":"2026-02-27T20:11:54.358Z","endTime":"2026-02-27T20:12:06.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702911,"link":"/api/v1/people/702911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"second":{"id":621512,"link":"/api/v1/people/621512"},"third":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"X","name":"Unknown","type":"Unknown","abbreviation":"X"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"credit":"b_ab"},{"player":{"id":702911,"link":"/api/v1/people/702911"},"credit":"p_ab"},{"player":{"id":669398,"link":"/api/v1/people/669398"},"credit":"b_pa"},{"player":{"id":702911,"link":"/api/v1/people/702911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:12:06.665Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trei Cruz grounds out, shortstop Erick Brito to first baseman Alex Binelas.","rbi":0,"awayScore":4,"homeScore":15,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-27T20:12:16.378Z","endTime":"2026-02-27T20:12:45.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702911,"fullName":"Tristan Garnett","link":"/api/v1/people/702911"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669360,"fullName":"Trei Cruz","link":"/api/v1/people/669360"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":684081,"link":"/api/v1/people/684081"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681323,"link":"/api/v1/people/681323"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.246760502802942,"aZ":-14.038699836567924,"pfxX":0.9338569559915871,"pfxZ":10.14610353320089,"pX":0.12820011505621168,"pZ":2.056023716078753,"vX0":-1.4201151399135137,"vY0":-133.02092641260805,"vZ0":-9.961243536316196,"x":112.11,"y":183.27,"x0":0.5483061213925571,"y0":50.00182353752624,"z0":6.8735514066165075,"aX":1.6690748388985213},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.3,"breakHorizontal":-1.3,"spinRate":2126,"spinDirection":159},"zone":8,"typeConfidence":0.9,"plateTime":0.4121741062653035,"extension":5.397697968251771},"hitData":{"launchSpeed":96.6,"launchAngle":-33.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.72,"coordY":157.7}},"index":0,"playId":"f2bdc98f-96a5-3f8c-963a-2856fe77b71f","pitchNumber":1,"startTime":"2026-02-27T20:12:39.998Z","endTime":"2026-02-27T20:12:45.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702911,"link":"/api/v1/people/702911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":669360,"link":"/api/v1/people/669360","batSide":{"code":"R","description":"Right"}},"third":{"id":669398,"link":"/api/v1/people/669398"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669360,"link":"/api/v1/people/669360"},"credit":"b_ab"},{"player":{"id":702911,"link":"/api/v1/people/702911"},"credit":"p_ab"},{"player":{"id":669360,"link":"/api/v1/people/669360"},"credit":"b_pa"},{"player":{"id":702911,"link":"/api/v1/people/702911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:12:45.979Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caleb Ricketts strikes out swinging.","rbi":0,"awayScore":4,"homeScore":15,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-27T20:15:00.519Z","endTime":"2026-02-27T20:15:51.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681080,"fullName":"Caleb Ricketts","link":"/api/v1/people/681080"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668766,"fullName":"Dylan File","link":"/api/v1/people/668766"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681080,"fullName":"Caleb Ricketts","link":"/api/v1/people/681080"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621512,"link":"/api/v1/people/621512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dylan File replaces Bryan Sammons.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T20:14:44.084Z","endTime":"2026-02-27T20:14:45.084Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668766,"link":"/api/v1/people/668766"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from shortstop to second base for Woody Hadeen.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":15,"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-27T20:14:44.084Z","endTime":"2026-02-27T20:14:45.084Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802219,"link":"/api/v1/people/802219"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":656716,"link":"/api/v1/people/656716"},"defense":{"pitcher":{"id":668766,"link":"/api/v1/people/668766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ben Malgeri remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-27T20:14:44.084Z","endTime":"2026-02-27T20:14:45.084Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":672761,"link":"/api/v1/people/672761"},"defense":{"pitcher":{"id":668766,"link":"/api/v1/people/668766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Gage Workman remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":15,"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-27T20:14:44.084Z","endTime":"2026-02-27T20:15:02.773Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669398,"link":"/api/v1/people/669398"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":650402,"link":"/api/v1/people/650402"},"defense":{"pitcher":{"id":668766,"link":"/api/v1/people/668766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.546324909759825,"aZ":-13.32002495780797,"pfxX":-6.796635172102493,"pfxZ":9.999924591166113,"pX":1.2603209462560967,"pZ":1.6065071474171417,"vX0":11.137318534382986,"vY0":-137.00017728228102,"vZ0":-8.189589684192937,"x":68.96,"y":195.4,"x0":-1.989687676344166,"y0":50.003137183266716,"z0":5.561320864345987,"aX":-12.815890739107802},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":9.7,"spinRate":2382,"spinDirection":215},"zone":14,"typeConfidence":1.06,"plateTime":0.40104225703511664,"extension":6.6065965625182095},"index":4,"playId":"d0aba54b-bd2f-3bc7-acd6-acd1568fd4fb","pitchNumber":1,"startTime":"2026-02-27T20:15:02.773Z","endTime":"2026-02-27T20:15:06.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668766,"link":"/api/v1/people/668766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":93.1,"endSpeed":84.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4730510009778,"aZ":-12.563703330475654,"pfxX":-6.405703994800771,"pfxZ":10.732048049795125,"pX":0.05110036062836228,"pZ":2.5402480582153415,"vX0":8.376064428394255,"vY0":-135.08927996565654,"vZ0":-6.02641548132909,"x":115.05,"y":170.19,"x0":-2.273669689357574,"y0":50.00596547580775,"z0":5.701977402484505,"aX":-11.709787141908848},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.1,"breakHorizontal":9.6,"spinRate":2406,"spinDirection":222},"zone":5,"typeConfidence":1.29,"plateTime":0.40718482919476173,"extension":6.431045374361293},"index":5,"playId":"6b03a0c2-5bf6-386f-a21c-fd4e0aa24e85","pitchNumber":2,"startTime":"2026-02-27T20:15:13.884Z","endTime":"2026-02-27T20:15:17.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668766,"link":"/api/v1/people/668766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":84.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.58556127869519,"aZ":-13.288854714427329,"pfxX":-7.126458632180064,"pfxZ":10.133214688329609,"pX":0.21355475809791494,"pZ":2.584865136960653,"vX0":8.404692656872166,"vY0":-136.736949770758,"vZ0":-5.824734812841552,"x":108.86,"y":168.99,"x0":-1.9972283783868552,"y0":50.00252535424336,"z0":5.680866552707914,"aX":-13.281912025997554},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.0,"breakHorizontal":10.8,"spinRate":2433,"spinDirection":222},"zone":5,"typeConfidence":0.99,"plateTime":0.40301042655270436,"extension":6.429563441430785},"index":6,"playId":"b88a5873-bca3-3170-8181-3deca905e287","pitchNumber":3,"startTime":"2026-02-27T20:15:28.943Z","endTime":"2026-02-27T20:15:33.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668766,"link":"/api/v1/people/668766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.974508299200483,"aZ":-40.24262959344493,"pfxX":1.6769645859728004,"pfxZ":-5.423828326993686,"pX":0.5794859755982863,"pZ":0.5187824551755899,"vX0":6.0558588331143435,"vY0":-121.2696627795027,"vZ0":-3.9794970322989998,"x":94.91,"y":224.77,"x0":-2.169067245756088,"y0":50.00195275475209,"z0":5.695494223932966,"aX":2.4947443546601646},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-10.6,"breakHorizontal":-4.4,"spinRate":2682,"spinDirection":35},"zone":14,"typeConfidence":1.3,"plateTime":0.45184788885384153,"extension":6.560990727320574},"index":7,"playId":"73b4261f-51bc-33fc-a374-4e6a255a5dc2","pitchNumber":4,"startTime":"2026-02-27T20:15:45.458Z","endTime":"2026-02-27T20:15:51.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668766,"link":"/api/v1/people/668766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681080,"link":"/api/v1/people/681080"},"credit":"b_ab"},{"player":{"id":668766,"link":"/api/v1/people/668766"},"credit":"p_ab"},{"player":{"id":681080,"link":"/api/v1/people/681080"},"credit":"b_pa"},{"player":{"id":668766,"link":"/api/v1/people/668766"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:15:51.508Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cade Fergus singles on a line drive to left fielder Austin Slater.","rbi":0,"awayScore":4,"homeScore":15,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-27T20:15:56.594Z","endTime":"2026-02-27T20:16:20.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681495,"fullName":"Cade Fergus","link":"/api/v1/people/681495"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668766,"fullName":"Dylan File","link":"/api/v1/people/668766"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681495,"fullName":"Cade Fergus","link":"/api/v1/people/681495"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681495,"fullName":"Cade Fergus","link":"/api/v1/people/681495"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.319,"strikeZoneBottom":1.675,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.474363430140038,"aZ":-20.934610898670883,"pfxX":-8.514842691508111,"pfxZ":6.137397712757753,"pX":-0.32270586662463707,"pZ":2.9037925556368216,"vX0":7.747179429322536,"vY0":-135.02311392945288,"vZ0":-3.658864473241504,"x":129.3,"y":160.38,"x0":-2.133427773088083,"y0":50.00667459309804,"z0":5.763227452892844,"aX":-15.606634468252798},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.4,"breakHorizontal":13.6,"spinRate":2337,"spinDirection":215},"zone":1,"typeConfidence":1.34,"plateTime":0.4068198207677738,"extension":6.530570068878898},"hitData":{"launchSpeed":87.5,"launchAngle":15.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.89,"coordY":107.65}},"index":0,"playId":"abbec732-732a-3a7d-a55b-2f066e8a9a0c","pitchNumber":1,"startTime":"2026-02-27T20:16:12.613Z","endTime":"2026-02-27T20:16:20.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668766,"link":"/api/v1/people/668766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":681495,"link":"/api/v1/people/681495","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681495,"link":"/api/v1/people/681495"},"credit":"b_ab"},{"player":{"id":668766,"link":"/api/v1/people/668766"},"credit":"p_ab"},{"player":{"id":681495,"link":"/api/v1/people/681495"},"credit":"b_pa"},{"player":{"id":668766,"link":"/api/v1/people/668766"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:16:20.343Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"René Pinto homers (1) on a line drive to left center field. Cade Fergus scores.","rbi":2,"awayScore":6,"homeScore":15,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-27T20:16:26.510Z","endTime":"2026-02-27T20:17:52.493Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668766,"fullName":"Dylan File","link":"/api/v1/people/668766"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"},"responsiblePitcher":{"id":668766,"link":"/api/v1/people/668766"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":681495,"fullName":"Cade Fergus","link":"/api/v1/people/681495"},"responsiblePitcher":{"id":668766,"link":"/api/v1/people/668766"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":83.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.631219955038674,"aZ":-12.17852469247794,"pfxX":-5.6299038587562436,"pfxZ":11.016557976566844,"pX":0.1590783814344664,"pZ":1.918652132527175,"vX0":7.7704437207429145,"vY0":-135.14565510784107,"vZ0":-7.698385863952674,"x":110.94,"y":186.98,"x0":-2.047405255471822,"y0":50.00140727958733,"z0":5.696058832790102,"aX":-10.217519990983336},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":8.2,"spinRate":2418,"spinDirection":214},"zone":8,"typeConfidence":1.36,"plateTime":0.408239163848942,"extension":6.5624820281560945},"index":0,"playId":"c9a7516a-1f92-3d69-871c-a5e7a27fa548","pitchNumber":1,"startTime":"2026-02-27T20:16:48.274Z","endTime":"2026-02-27T20:16:52.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668766,"link":"/api/v1/people/668766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":681495,"link":"/api/v1/people/681495"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":86.1,"endSpeed":79.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.624731826998374,"aZ":-31.84492024229848,"pfxX":0.33099187517913675,"pfxZ":0.20960952347889172,"pX":0.6348836282537019,"pZ":0.9754428810059839,"vX0":6.69258313941891,"vY0":-125.11443178204456,"vZ0":-5.0994669822313465,"x":92.8,"y":212.44,"x0":-2.124295785091916,"y0":50.002488080250416,"z0":5.667524717799697,"aX":0.5218011279643561},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.6,"breakHorizontal":-2.3,"spinRate":2447,"spinDirection":154},"zone":14,"typeConfidence":1.08,"plateTime":0.43875358094236727,"extension":6.469208491096988},"index":1,"playId":"46f257a5-2926-37f4-a2f9-9ad86559842c","pitchNumber":2,"startTime":"2026-02-27T20:17:09.833Z","endTime":"2026-02-27T20:17:14.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668766,"link":"/api/v1/people/668766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":681495,"link":"/api/v1/people/681495"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.294335730197133,"aZ":-31.86988401742891,"pfxX":0.9180492446753297,"pfxZ":0.20190477766631165,"pX":-0.4839514421164248,"pZ":1.5187603265778726,"vX0":3.9181845365872485,"vY0":-124.09277448610383,"vZ0":-3.910441186528868,"x":135.45,"y":197.77,"x0":-2.2068560673455457,"y0":50.00609708937905,"z0":5.788207522541798,"aX":1.423238872471485},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.4,"breakHorizontal":-2.6,"spinRate":2469,"spinDirection":130},"zone":13,"typeConfidence":1.2,"plateTime":0.44245115752214526,"extension":6.35994080868754},"hitData":{"launchSpeed":103.9,"launchAngle":22.0,"totalDistance":367.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":49.99,"coordY":71.45}},"index":2,"playId":"fc40be7e-0c78-36d8-9eb3-57cd8fee2bd5","pitchNumber":3,"startTime":"2026-02-27T20:17:25.395Z","endTime":"2026-02-27T20:17:52.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668766,"link":"/api/v1/people/668766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":681495,"link":"/api/v1/people/681495"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"credit":"b_ab"},{"player":{"id":668766,"link":"/api/v1/people/668766"},"credit":"p_ab"},{"player":{"id":650907,"link":"/api/v1/people/650907"},"credit":"b_pa"},{"player":{"id":668766,"link":"/api/v1/people/668766"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:17:52.493Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Biddison grounds out, second baseman Woody Hadeen to first baseman Jace Jung.","rbi":0,"awayScore":6,"homeScore":15,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-27T20:17:47.067Z","endTime":"2026-02-27T20:18:23.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680994,"fullName":"Nick Biddison","link":"/api/v1/people/680994"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668766,"fullName":"Dylan File","link":"/api/v1/people/668766"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680994,"fullName":"Nick Biddison","link":"/api/v1/people/680994"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802219,"link":"/api/v1/people/802219"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":690291,"link":"/api/v1/people/690291"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.362206404024086,"aZ":-11.84200966525438,"pfxX":-4.9367781887703845,"pfxZ":10.83293477237532,"pX":0.3115043641640166,"pZ":2.6338092572344807,"vX0":8.26721350103658,"vY0":-137.1181593067769,"vZ0":-6.249534056796667,"x0":-2.1211309943157426,"y0":50.00486526058717,"z0":5.774306758791636,"aX":-9.268207703166272},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.2,"breakHorizontal":7.0,"spinRate":2346,"spinDirection":216},"zone":6,"typeConfidence":1.37,"plateTime":0.4016671920577344,"extension":6.475493627375423},"index":0,"playId":"745fae11-ff41-38a5-aa65-f0b66b920244","pitchNumber":1,"startTime":"2026-02-27T20:18:06.538Z","endTime":"2026-02-27T20:18:12.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668766,"link":"/api/v1/people/668766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":680994,"link":"/api/v1/people/680994","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.981894213173973,"aZ":-20.528946814283092,"pfxX":-7.565680416312057,"pfxZ":6.537457234798667,"pX":-0.6147003691144374,"pZ":2.1059112431391824,"vX0":6.98944036527386,"vY0":-132.76714421368033,"vZ0":-5.4214099193018965,"x":105.13,"y":167.67,"x0":-2.3011131147480217,"y0":50.00361056738109,"z0":5.672834488919359,"aX":-13.479083323350865},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.8,"breakHorizontal":12.1,"spinRate":2322,"spinDirection":212},"zone":7,"typeConfidence":1.26,"plateTime":0.4128736881531694,"extension":6.577475697844636},"hitData":{"launchSpeed":59.7,"launchAngle":11.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.03,"coordY":153.46}},"index":1,"playId":"a4d74d65-b44e-3724-94dd-ee2c85c00331","pitchNumber":2,"startTime":"2026-02-27T20:18:17.619Z","endTime":"2026-02-27T20:18:23.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668766,"link":"/api/v1/people/668766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":680994,"link":"/api/v1/people/680994","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680994,"link":"/api/v1/people/680994"},"credit":"b_ab"},{"player":{"id":668766,"link":"/api/v1/people/668766"},"credit":"p_ab"},{"player":{"id":680994,"link":"/api/v1/people/680994"},"credit":"b_pa"},{"player":{"id":668766,"link":"/api/v1/people/668766"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:18:23.283Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trent Farquhar lines out sharply to right fielder Ben Malgeri.","rbi":0,"awayScore":6,"homeScore":15,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-27T20:18:31.454Z","endTime":"2026-02-27T20:19:37.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":802531,"fullName":"Trent Farquhar","link":"/api/v1/people/802531"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668766,"fullName":"Dylan File","link":"/api/v1/people/668766"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":802531,"fullName":"Trent Farquhar","link":"/api/v1/people/802531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701162,"link":"/api/v1/people/701162"},"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, 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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":2.977,"strikeZoneBottom":1.502,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.100129825627423,"aZ":-40.77817950029733,"pfxX":2.3658419484101496,"pfxZ":-6.002001500526239,"pX":-0.24964403085914103,"pZ":2.047753858014072,"vX0":4.08310015227268,"vY0":-119.27923951839053,"vZ0":-0.29985423402738887,"x":126.52,"y":183.49,"x0":-2.2946719159758935,"y0":50.0040592336678,"z0":5.868830473355667,"aX":3.390161696365012},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.7,"breakHorizontal":-5.3,"spinRate":2629,"spinDirection":38},"zone":8,"typeConfidence":1.36,"plateTime":0.4601489479903549,"extension":6.415726044739528},"index":0,"playId":"49c23a6c-e5a9-33e7-b173-5a18e888e834","pitchNumber":1,"startTime":"2026-02-27T20:18:44.766Z","endTime":"2026-02-27T20:18:49.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668766,"link":"/api/v1/people/668766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":802531,"link":"/api/v1/people/802531","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":2.977,"strikeZoneBottom":1.502,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2519643333316,"aZ":-39.33040357017575,"pfxX":0.4042583565995468,"pfxZ":-5.089430466650789,"pX":0.5834528445423894,"pZ":0.5506784851690938,"vX0":6.520191520446754,"vY0":-118.34768757773136,"vZ0":-3.5140330961669184,"x":94.76,"y":223.91,"x0":-2.2687959330941325,"y0":50.00067055424237,"z0":5.685804238636425,"aX":0.5680221984532564},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-9.8,"breakHorizontal":-2.4,"spinRate":2620,"spinDirection":30},"zone":14,"typeConfidence":1.36,"plateTime":0.46421666384911253,"extension":6.497492816689352},"index":1,"playId":"5507c033-015c-3d89-b736-b166b7d0fa82","pitchNumber":2,"startTime":"2026-02-27T20:18:55.462Z","endTime":"2026-02-27T20:18:59.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668766,"link":"/api/v1/people/668766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":802531,"link":"/api/v1/people/802531","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":2.977,"strikeZoneBottom":1.502,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.51043151615096,"aZ":-14.887374636641606,"pfxX":-7.346382721669461,"pfxZ":9.369045587532874,"pX":0.7819516125446444,"pZ":1.5255320743280247,"vX0":10.196325419860285,"vY0":-135.434623796813,"vZ0":-8.118280909251643,"x":87.19,"y":197.59,"x0":-2.0894008426606723,"y0":50.0022066274529,"z0":5.618180327268974,"aX":-13.553140807773056},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":10.9,"spinRate":2413,"spinDirection":223},"zone":9,"typeConfidence":0.87,"plateTime":0.40551789372742864,"extension":6.465360496188982},"index":2,"playId":"eec0a0bd-c3e1-3b07-b92d-37e493ab6f8a","pitchNumber":3,"startTime":"2026-02-27T20:19:07.766Z","endTime":"2026-02-27T20:19:12.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668766,"link":"/api/v1/people/668766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":802531,"link":"/api/v1/people/802531","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":2.977,"strikeZoneBottom":1.502,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21563111190522,"aZ":-27.37476914074107,"pfxX":-9.913874108462668,"pfxZ":3.079785011440759,"pX":0.7799024232866931,"pZ":0.3914935793041441,"vX0":10.308207453384922,"vY0":-124.17074996451699,"vZ0":-6.954040894492738,"x":87.27,"y":228.21,"x0":-2.1402394066779173,"y0":50.00421501573986,"z0":5.510752950885973,"aX":-15.459064312625292},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.1,"breakHorizontal":15.5,"spinRate":1380,"spinDirection":242},"zone":14,"typeConfidence":1.36,"plateTime":0.44136699503297416,"extension":6.540501823589869},"index":3,"playId":"24330760-e73f-3923-b175-cd379f7b60cb","pitchNumber":4,"startTime":"2026-02-27T20:19:20.533Z","endTime":"2026-02-27T20:19:24.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668766,"link":"/api/v1/people/668766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":802531,"link":"/api/v1/people/802531","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":2.977,"strikeZoneBottom":1.502,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.756217773752482,"aZ":-14.063158597349563,"pfxX":-8.622621131074474,"pfxZ":9.743165140101599,"pX":0.20494085991503114,"pZ":1.6855351236572207,"vX0":9.141622153533346,"vY0":-135.9733007455149,"vZ0":-7.92856456404771,"x":109.19,"y":193.27,"x0":-2.0916345440055655,"y0":50.00673205473246,"z0":5.629462795576262,"aX":-16.03676921149888},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.0,"breakHorizontal":13.6,"spinRate":2415,"spinDirection":219},"zone":8,"typeConfidence":1.22,"plateTime":0.40389776234285923,"extension":6.622433800956209},"hitData":{"launchSpeed":105.1,"launchAngle":14.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":163.81,"coordY":82.41}},"index":4,"playId":"69391a51-a100-33c9-abab-7bf1f6c50585","pitchNumber":5,"startTime":"2026-02-27T20:19:33.195Z","endTime":"2026-02-27T20:19:37.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668766,"link":"/api/v1/people/668766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":802531,"link":"/api/v1/people/802531","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802531,"link":"/api/v1/people/802531"},"credit":"b_ab"},{"player":{"id":668766,"link":"/api/v1/people/668766"},"credit":"p_ab"},{"player":{"id":802531,"link":"/api/v1/people/802531"},"credit":"b_pa"},{"player":{"id":668766,"link":"/api/v1/people/668766"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:19:37.299Z","atBatIndex":69},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Jace Jung triples (1) on a sharp line drive to right fielder Jonathan Hogart.","rbi":0,"awayScore":6,"homeScore":15,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T20:21:47.477Z","endTime":"2026-02-27T20:22:34.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":690291,"fullName":"Jace Jung","link":"/api/v1/people/690291"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681003,"fullName":"Andrew Walling","link":"/api/v1/people/681003"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":690291,"fullName":"Jace Jung","link":"/api/v1/people/690291"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":690291,"fullName":"Jace Jung","link":"/api/v1/people/690291"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":814781,"link":"/api/v1/people/814781"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Walling replaces Tristan Garnett.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T20:21:40.427Z","endTime":"2026-02-27T20:21:49.707Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681003,"link":"/api/v1/people/681003"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702911,"link":"/api/v1/people/702911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.057063832706888,"aZ":-23.770628752010822,"pfxX":-0.718450442291164,"pfxZ":4.677976343186366,"pX":0.10755740007251209,"pZ":1.9157452974753875,"vX0":-7.601296416732691,"vY0":-132.83033469850517,"vZ0":-4.822920116558702,"x":112.9,"y":187.05,"x0":3.09342549298331,"y0":50.00329959471695,"z0":5.471862071105406,"aX":-1.2890938737782058},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.7,"breakHorizontal":2.9,"spinRate":2341,"spinDirection":164},"zone":8,"typeConfidence":2.0,"plateTime":0.4115332836293826,"extension":6.338491979593732},"index":1,"playId":"18858269-853f-366b-8602-ded263b8c99f","pitchNumber":1,"startTime":"2026-02-27T20:21:49.707Z","endTime":"2026-02-27T20:21:54.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.955258955591578,"aZ":-24.83233370957254,"pfxX":-2.428539263634306,"pfxZ":4.166256541839502,"pX":-0.568568988024265,"pZ":1.1117758491182932,"vX0":-8.35856636388106,"vY0":-131.8569121366808,"vZ0":-6.34782619325521,"x":138.67,"y":208.76,"x0":2.957369718390048,"y0":50.00025531606724,"z0":5.381679887696633,"aX":-4.27647671470956},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.4,"breakHorizontal":6.2,"spinRate":2421,"spinDirection":181},"zone":13,"typeConfidence":2.0,"plateTime":0.41534562383156315,"extension":6.364662860029701},"index":2,"playId":"49020d5e-97d9-306f-a530-2b83c491b014","pitchNumber":2,"startTime":"2026-02-27T20:22:05.568Z","endTime":"2026-02-27T20:22:09.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.353278825061377,"aZ":-23.889413779504356,"pfxX":-2.541627703287338,"pfxZ":5.134967236960301,"pX":0.27809208270145797,"pZ":2.3608017338548164,"vX0":-6.397042919341231,"vY0":-126.39234806003044,"vZ0":-2.7909301575656205,"x":106.4,"y":175.04,"x0":3.174718205364331,"y0":50.00568987032762,"z0":5.4029865209876045,"aX":-4.1008454154437},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.9,"breakHorizontal":6.1,"spinRate":2319,"spinDirection":298},"zone":5,"typeConfidence":2.0,"plateTime":0.4337708373022995,"extension":6.411528440082988},"hitData":{"launchSpeed":100.7,"launchAngle":10.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":190.0,"coordY":133.0}},"index":3,"playId":"12062abe-1d52-332c-9114-255a09081401","pitchNumber":3,"startTime":"2026-02-27T20:22:21.071Z","endTime":"2026-02-27T20:22:34.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":690291,"link":"/api/v1/people/690291","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690291,"link":"/api/v1/people/690291"},"credit":"b_ab"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_ab"},{"player":{"id":690291,"link":"/api/v1/people/690291"},"credit":"b_pa"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:22:34.644Z","atBatIndex":70},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Josue Briceño out on a sacrifice fly to center fielder Cade Fergus. Jace Jung scores.","rbi":1,"awayScore":6,"homeScore":16,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T20:23:09.237Z","endTime":"2026-02-27T20:25:33.157Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":800522,"fullName":"Josue Briceño","link":"/api/v1/people/800522"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681003,"fullName":"Andrew Walling","link":"/api/v1/people/681003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":800522,"fullName":"Josue Briceño","link":"/api/v1/people/800522"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681495,"link":"/api/v1/people/681495"},"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":690291,"fullName":"Jace Jung","link":"/api/v1/people/690291"},"responsiblePitcher":{"id":681003,"link":"/api/v1/people/681003"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"08315286-0726-0003-001c-f08cd117d70a","startTime":"2026-02-27T20:23:06.821Z","endTime":"2026-02-27T20:23:11.488Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"third":{"id":690291,"link":"/api/v1/people/690291"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.849252397193574,"aZ":-24.372123040059254,"pfxX":-2.3156340633079897,"pfxZ":4.339566558315703,"pX":0.8534027933184726,"pZ":4.728816837611755,"vX0":-5.331350085962369,"vY0":-133.2828059986146,"vZ0":1.803433943364631,"x":84.47,"y":111.1,"x0":3.180994532533063,"y0":50.00228964025627,"z0":5.804334373279488,"aX":-4.161882468874224},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.5,"breakHorizontal":5.4,"spinRate":2225,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.41107618002528445,"extension":6.27233397909567},"index":1,"playId":"25a9fb73-8a0d-3a84-bc26-55afa054cdd4","pitchNumber":1,"startTime":"2026-02-27T20:23:11.488Z","endTime":"2026-02-27T20:23:14.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"third":{"id":690291,"link":"/api/v1/people/690291"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.245390453413755,"aZ":-19.27364004217173,"pfxX":2.348036780287021,"pfxZ":6.958992321059593,"pX":-0.007893178672417478,"pZ":2.9201458320160967,"vX0":-9.041776835818716,"vY0":-135.4868050354383,"vZ0":-3.110336109938452,"x":117.3,"y":159.94,"x0":3.071135382674491,"y0":50.006730752649034,"z0":5.4337149687543445,"aX":4.355534507320913},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":-2.3,"spinRate":2079,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.4046117855497178,"extension":6.390846241344956},"index":2,"playId":"77994f7d-9e23-35f5-a612-0508404dc52f","pitchNumber":2,"startTime":"2026-02-27T20:23:26.942Z","endTime":"2026-02-27T20:23:30.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"third":{"id":690291,"link":"/api/v1/people/690291"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":85.7,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.03902777475144,"aZ":-24.628602626863433,"pfxX":8.104252874518037,"pfxZ":3.9615793838218547,"pX":0.822067824159423,"pZ":3.8638781912493916,"vX0":-8.192857404030846,"vY0":-138.21969765484303,"vZ0":-0.5716151134646933,"x":85.66,"y":134.46,"x0":2.7928728109366547,"y0":50.006316129850156,"z0":5.748932134729955,"aX":15.45311747837198},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.2,"breakHorizontal":-12.6,"spinRate":1993,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.39852377710471254,"extension":6.317561555394826},"index":3,"playId":"a846d51c-0e89-3ca9-b996-11cc7e5ae170","pitchNumber":3,"startTime":"2026-02-27T20:23:46.885Z","endTime":"2026-02-27T20:23:50.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"third":{"id":690291,"link":"/api/v1/people/690291"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.7,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.245924018331298,"aZ":-28.336522647402564,"pfxX":-5.509807753941973,"pfxZ":2.490408413146513,"pX":-0.8013653062984611,"pZ":3.0587301114387966,"vX0":-7.737728594692741,"vY0":-123.98806656990445,"vZ0":-0.03164190341576012,"x":147.55,"y":156.19,"x0":3.0883207230058933,"y0":50.001969473148286,"z0":5.457389376541507,"aX":-8.485939740063126},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.8,"breakHorizontal":11.9,"spinRate":2140,"spinDirection":293},"zone":11,"typeConfidence":2.0,"plateTime":0.4435591735520279,"extension":6.4831985314148035},"index":4,"playId":"26241a52-bb53-3840-93b7-0690341fc8b0","pitchNumber":4,"startTime":"2026-02-27T20:24:05.813Z","endTime":"2026-02-27T20:24:09.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"third":{"id":690291,"link":"/api/v1/people/690291"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.516485196197312,"aZ":-26.313621276517704,"pfxX":-1.129513392925018,"pfxZ":3.2560756095851726,"pX":-0.0237861691664921,"pZ":2.9587782134447145,"vX0":-7.790169184212379,"vY0":-133.48127351960525,"vZ0":-1.7079487395777353,"x":117.91,"y":158.89,"x0":3.082625722974594,"y0":50.000904514370966,"z0":5.506836894781695,"aX":-2.031749145293874},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.8,"breakHorizontal":3.7,"spinRate":2052,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.41078699549783515,"extension":6.412943091621831},"index":5,"playId":"d336bdb8-3cc4-30e6-96c0-d88068e94888","pitchNumber":5,"startTime":"2026-02-27T20:24:23.835Z","endTime":"2026-02-27T20:24:28.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"third":{"id":690291,"link":"/api/v1/people/690291"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.456668100731783,"aZ":-21.92493509233468,"pfxX":1.7203569513927748,"pfxZ":5.362878310242667,"pX":0.3159532973259996,"pZ":2.9065612524945124,"vX0":-7.943700479730081,"vY0":-136.94302129231804,"vZ0":-2.765438630985048,"x":104.96,"y":160.3,"x0":3.02292233286217,"y0":50.004724785372524,"z0":5.418939441436905,"aX":3.29050592573601},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.4,"breakHorizontal":-1.6,"spinRate":2015,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.3990085352587931,"extension":6.397014267834001},"index":6,"playId":"5e53ee97-bcc8-3b80-88ca-588522cd9ef7","pitchNumber":6,"startTime":"2026-02-27T20:24:50.692Z","endTime":"2026-02-27T20:24:55.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"third":{"id":690291,"link":"/api/v1/people/690291"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-02-27T20:25:10.450Z","endTime":"2026-02-27T20:25:20.983Z","isPitch":false,"type":"action","player":{"id":800522,"link":"/api/v1/people/800522"},"defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"third":{"id":690291,"link":"/api/v1/people/690291"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.389,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.930198945151425,"aZ":-27.434820490042146,"pfxX":-1.41721917857827,"pfxZ":2.5580861692491688,"pX":-0.2466066782159954,"pZ":3.029236786908524,"vX0":-7.9249054616025685,"vY0":-135.08850737259735,"vZ0":-1.5781482016260187,"x":126.4,"y":156.99,"x0":2.9068152245300256,"y0":50.00094012336038,"z0":5.546203210983763,"aX":-2.6229582216093044},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.6,"breakHorizontal":4.2,"spinRate":2354,"spinDirection":170},"zone":1,"typeConfidence":2.0,"plateTime":0.4051814632943187,"extension":6.357404846011033},"hitData":{"launchSpeed":106.3,"launchAngle":28.0,"totalDistance":408.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.46,"coordY":39.7}},"index":8,"playId":"9d49b976-8b07-379f-97e8-ba196c276782","pitchNumber":7,"startTime":"2026-02-27T20:25:20.983Z","endTime":"2026-02-27T20:25:33.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":800522,"link":"/api/v1/people/800522","batSide":{"code":"L","description":"Left"}},"third":{"id":690291,"link":"/api/v1/people/690291"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800522,"link":"/api/v1/people/800522"},"credit":"b_pa"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:25:33.157Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Malgeri grounds out, third baseman Nick Biddison to first baseman Alex Binelas.","rbi":0,"awayScore":6,"homeScore":16,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T20:25:52.254Z","endTime":"2026-02-27T20:28:01.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681003,"fullName":"Andrew Walling","link":"/api/v1/people/681003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680994,"link":"/api/v1/people/680994"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681323,"link":"/api/v1/people/681323"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37519168771667,"aZ":-20.45212332495842,"pfxX":5.247979123473988,"pfxZ":5.775368646744698,"pX":0.7981852524195305,"pZ":2.401059904169919,"vX0":-4.382594241689961,"vY0":-141.55663370006323,"vZ0":-4.995085606829404,"x":86.58,"y":173.95,"x0":1.6847980112676797,"y0":50.00151116557771,"z0":5.498258340778186,"aX":10.647662173978558},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.6,"breakHorizontal":-8.6,"spinRate":2234,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.38697194796950374,"extension":6.373996655428399},"index":0,"playId":"1728d754-b1ad-31c7-b756-438dc5b7df78","pitchNumber":1,"startTime":"2026-02-27T20:25:59.497Z","endTime":"2026-02-27T20:26:03.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.51413284838557,"aZ":-21.48352246830354,"pfxX":1.0379910648396153,"pfxZ":5.450772103226431,"pX":0.6603302656547272,"pZ":4.358900553828356,"vX0":-3.679222681607466,"vY0":-139.24961989049723,"vZ0":0.3298602614713593,"x":91.83,"y":121.09,"x0":1.8643997843692894,"y0":50.00551872296884,"z0":5.6611536092020005,"aX":2.037167651771482},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.1,"breakHorizontal":-1.1,"spinRate":2168,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.39346876975765444,"extension":6.311837381902628},"index":1,"playId":"18f22de6-85cb-3818-9f18-7d4e72dd6ac3","pitchNumber":2,"startTime":"2026-02-27T20:26:16.568Z","endTime":"2026-02-27T20:26:19.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":87.6,"endSpeed":79.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99885923806382,"aZ":-28.835457880250942,"pfxX":-1.3058450062428453,"pfxZ":2.0500004693819713,"pX":-0.31397740057677076,"pZ":1.5657775067757556,"vX0":-5.494724584185873,"vY0":-127.46405882998674,"vZ0":-3.7241200209533774,"x":128.97,"y":196.5,"x0":2.0493316817832947,"y0":50.00130872502131,"z0":5.3515736534711476,"aX":-2.122813229843353},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.0,"breakHorizontal":3.7,"spinRate":2265,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.43160679057011286,"extension":6.393587754730777},"index":2,"playId":"397cd12b-bd08-325b-9653-dd7a3ae2b222","pitchNumber":3,"startTime":"2026-02-27T20:26:33.679Z","endTime":"2026-02-27T20:26:39.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39684193902948,"aZ":-21.82869392446476,"pfxX":0.7026694245253085,"pfxZ":5.346662448704185,"pX":-1.5311174324175074,"pZ":2.935863945906657,"vX0":-9.252044623934738,"vY0":-137.92347197074076,"vZ0":-3.1011189057091633,"x":175.36,"y":159.51,"x0":1.7692832771767366,"y0":50.004600799478645,"z0":5.539438175628629,"aX":1.361933968743367},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.2,"breakHorizontal":0.6,"spinRate":2264,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.3964618173383103,"extension":6.354195465811243},"index":3,"playId":"8acbb886-656c-353c-bdc7-dff5d56024bb","pitchNumber":4,"startTime":"2026-02-27T20:26:57.224Z","endTime":"2026-02-27T20:27:00.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.563148832949732,"aZ":-21.21024674302206,"pfxX":-1.9461760847411083,"pfxZ":5.786858452912278,"pX":-0.3216758580573794,"pZ":1.1773328911085637,"vX0":-5.394419729425148,"vY0":-136.62443151858838,"vZ0":-7.590237668203051,"x":129.26,"y":206.99,"x0":1.9295994988187941,"y0":50.001747054255986,"z0":5.44463580151974,"aX":-3.6847009755234006},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.1,"breakHorizontal":4.7,"spinRate":2234,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.4006145523519127,"extension":6.347393554415099},"index":4,"playId":"0553ce96-b7b7-3ead-9167-f4f15c4ac92e","pitchNumber":5,"startTime":"2026-02-27T20:27:13.783Z","endTime":"2026-02-27T20:27:17.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6221932912643,"aZ":-22.9154195043457,"pfxX":-1.8748312554899955,"pfxZ":4.9981759767328935,"pX":-0.27252606634770254,"pZ":2.874857750072981,"vX0":-5.458991259124136,"vY0":-135.02894558354222,"vZ0":-2.7840561354789126,"x":127.39,"y":161.16,"x0":2.016517772348225,"y0":50.00124715554858,"z0":5.52655756980271,"aX":-3.4702762540670005},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.6,"breakHorizontal":4.6,"spinRate":2396,"spinDirection":174},"zone":1,"typeConfidence":2.0,"plateTime":0.4051938269361801,"extension":6.344087041155561},"index":5,"playId":"0d5da44d-2d3b-3966-8075-0d8e5fb8674a","pitchNumber":6,"startTime":"2026-02-27T20:27:34.538Z","endTime":"2026-02-27T20:27:38.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.173544724693365,"aZ":-23.87733438487113,"pfxX":-1.4681343932246378,"pfxZ":4.5448497872482445,"pX":-0.801822064260884,"pZ":2.7563991650239283,"vX0":-6.542333137506509,"vY0":-134.71578151355718,"vZ0":-2.981295449745818,"x":147.56,"y":164.36,"x0":1.8558150984100437,"y0":50.00283245998102,"z0":5.578421418298756,"aX":-2.6777954841313387},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.8,"breakHorizontal":4.2,"spinRate":2307,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.4076695183381638,"extension":6.378645384448565},"hitData":{"launchSpeed":53.6,"launchAngle":-0.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.62,"coordY":169.41}},"index":6,"playId":"f63185be-f151-3c53-8248-4a6d86239fe7","pitchNumber":7,"startTime":"2026-02-27T20:27:54.974Z","endTime":"2026-02-27T20:28:01.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701162,"link":"/api/v1/people/701162"},"credit":"b_ab"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_ab"},{"player":{"id":701162,"link":"/api/v1/people/701162"},"credit":"b_pa"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:28:01.437Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kevin McGonigle walks.","rbi":0,"awayScore":6,"homeScore":16,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T20:28:05.663Z","endTime":"2026-02-27T20:30:17.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681003,"fullName":"Andrew Walling","link":"/api/v1/people/681003"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.610164508360754,"aZ":-16.481901400068605,"pfxX":2.9080851526784577,"pfxZ":8.20083344110002,"pX":-0.17445756285329692,"pZ":1.3344857370462313,"vX0":-8.931979608327515,"vY0":-136.82951389849836,"vZ0":-8.043424158297265,"x":123.65,"y":202.75,"x0":2.7413105653651435,"y0":50.003316625953055,"z0":5.421864185689756,"aX":5.565746896000004},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":-3.6,"spinRate":2137,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.3989163509654019,"extension":6.581327686161045},"index":0,"playId":"3ebaa560-746b-3339-a2b6-333c97938e91","pitchNumber":1,"startTime":"2026-02-27T20:28:28.796Z","endTime":"2026-02-27T20:28:33.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.311360876810255,"aZ":-23.179359221706754,"pfxX":1.6415956324311718,"pfxZ":4.831327281795872,"pX":-0.2891597781108434,"pZ":3.126129968569683,"vX0":-8.739431355058741,"vY0":-135.49270017785298,"vZ0":-2.3796852014237193,"x":128.02,"y":154.37,"x0":2.7632385583511576,"y0":50.00069420224414,"z0":5.633638659754923,"aX":3.0555804512103464},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.4,"breakHorizontal":-1.1,"spinRate":2232,"spinDirection":157},"zone":1,"typeConfidence":2.0,"plateTime":0.4040770290487843,"extension":6.47787812073524},"index":1,"playId":"6be8ed18-e360-322b-8c47-afa67a83633c","pitchNumber":2,"startTime":"2026-02-27T20:28:53.701Z","endTime":"2026-02-27T20:28:58.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-02-27T20:29:02.250Z","endTime":"2026-02-27T20:29:17.390Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":96.5,"endSpeed":88.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.596440651381496,"aZ":-21.429681053050693,"pfxX":2.4605372082192765,"pfxZ":5.36241052614489,"pX":-0.30802669788737214,"pZ":4.44569254427643,"vX0":-9.234941687501985,"vY0":-140.36884715182583,"vZ0":0.6149354190177369,"x":128.74,"y":118.75,"x0":2.699115529597214,"y0":50.001103191044095,"z0":5.614777991008417,"aX":4.9293947975726615},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.1,"breakHorizontal":-2.6,"spinRate":2080,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.38961462777820266,"extension":6.365947536538483},"index":3,"playId":"9b8cedf0-5eba-3740-8a6e-fff64614ddaa","pitchNumber":3,"startTime":"2026-02-27T20:29:17.390Z","endTime":"2026-02-27T20:29:21.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.409147886057337,"aZ":-24.888625440038325,"pfxX":-1.5499724712753689,"pfxZ":4.553797089890783,"pX":-0.228097696338279,"pZ":0.9466871183476202,"vX0":-7.936827143553935,"vY0":-126.35620840403598,"vZ0":-5.186355239486495,"x":125.69,"y":213.22,"x0":3.169248330571743,"y0":50.00066194807049,"z0":5.05379439111249,"aX":-2.477262744096083},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.1,"breakHorizontal":4.8,"spinRate":2249,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.4353364285786636,"extension":6.637529140189778},"index":4,"playId":"85dcf522-71dd-39df-a150-7f2996cc0658","pitchNumber":4,"startTime":"2026-02-27T20:29:33.763Z","endTime":"2026-02-27T20:29:37.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84043778901228,"aZ":-23.768899765814524,"pfxX":-0.10234366838782749,"pfxZ":4.6272199921197,"pX":-0.1995869879638759,"pZ":3.2362126033103817,"vX0":-8.025224838630352,"vY0":-133.90999803032233,"vZ0":-1.7623934598044695,"x":124.61,"y":151.4,"x0":2.849081359539395,"y0":50.00300979595193,"z0":5.602826967585837,"aX":-0.1851391960307511},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.2,"breakHorizontal":1.9,"spinRate":2254,"spinDirection":173},"zone":2,"typeConfidence":2.0,"plateTime":0.40898572130174804,"extension":6.342888187480011},"index":5,"playId":"73ca814d-28d6-36b6-af53-abb13e91fdd9","pitchNumber":5,"startTime":"2026-02-27T20:29:53.504Z","endTime":"2026-02-27T20:29:59.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5225162964435,"aZ":-24.764167429567046,"pfxX":-1.526669632019754,"pfxZ":4.211814760501217,"pX":-1.2350842176649275,"pZ":2.0950188062119963,"vX0":-10.267660332598707,"vY0":-131.8714429678657,"vZ0":-3.838813466095022,"x":164.08,"y":182.21,"x0":2.909905419864449,"y0":50.00002259602924,"z0":5.400281928468004,"aX":-2.6812550940402837},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.0,"breakHorizontal":5.0,"spinRate":2266,"spinDirection":180},"zone":13,"typeConfidence":2.0,"plateTime":0.4156504913491359,"extension":6.475619339085943},"index":6,"playId":"3bd74900-1f2f-302f-90fb-a522bc6bab30","pitchNumber":6,"startTime":"2026-02-27T20:30:12.794Z","endTime":"2026-02-27T20:30:17.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:30:17.954Z","atBatIndex":73},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Woody Hadeen grounds into a force out, third baseman Nick Biddison to second baseman Trent Farquhar. Kevin McGonigle out at 2nd.","rbi":0,"awayScore":6,"homeScore":16,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-27T20:30:31.062Z","endTime":"2026-02-27T20:31:45.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681003,"fullName":"Andrew Walling","link":"/api/v1/people/681003"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680994,"link":"/api/v1/people/680994"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":802531,"link":"/api/v1/people/802531"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89955353070372,"aZ":-24.794159865848584,"pfxX":0.41957292099254606,"pfxZ":4.135105380079262,"pX":-0.3702233127984485,"pZ":3.7300461203464046,"vX0":-6.194896925728599,"vY0":-133.08199851953478,"vZ0":-0.11549114560021212,"x":131.11,"y":138.07,"x0":1.9381532302662423,"y0":50.00176636892696,"z0":5.57746655512011,"aX":0.7486306662120743},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.7,"breakHorizontal":0.6,"spinRate":2186,"spinDirection":174},"zone":11,"typeConfidence":2.0,"plateTime":0.4123650955295326,"extension":6.431788707320209},"index":0,"playId":"d54e0d46-4700-3545-a645-c08c3df01d03","pitchNumber":1,"startTime":"2026-02-27T20:30:45.269Z","endTime":"2026-02-27T20:30:49.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":802219,"link":"/api/v1/people/802219","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00798343966149,"aZ":-18.733605360695055,"pfxX":1.0906418350459672,"pfxZ":7.176544274364829,"pX":-1.2463541231093156,"pZ":2.9541120219487373,"vX0":-8.80006768199622,"vY0":-136.04034725193375,"vZ0":-3.198926247526123,"x":164.51,"y":159.02,"x0":1.8895854237314476,"y0":50.00497729084708,"z0":5.444786141527276,"aX":2.044143761398439},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":-0.1,"spinRate":2257,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.4027133447325255,"extension":6.373801972694929},"index":1,"playId":"7fbb2e9e-2ac6-3cd1-8676-a95140efff3d","pitchNumber":2,"startTime":"2026-02-27T20:31:01.283Z","endTime":"2026-02-27T20:31:05.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":802219,"link":"/api/v1/people/802219","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.497080834729804,"aZ":-24.814936956467307,"pfxX":0.4297394759896531,"pfxZ":4.177099602455355,"pX":0.783988079467335,"pZ":2.865635364069156,"vX0":-3.9987203012657826,"vY0":-132.48661171443737,"vZ0":-1.9829024605998895,"x":87.12,"y":161.41,"x0":2.2624680103801267,"y0":50.005124020075975,"z0":5.452617349311329,"aX":0.7577459954057847},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.3,"breakHorizontal":0.1,"spinRate":2220,"spinDirection":158},"zone":3,"typeConfidence":2.0,"plateTime":0.41473369610341715,"extension":6.35059121844047},"index":2,"playId":"2b1279ab-ff23-3e79-af02-5d1514c42409","pitchNumber":3,"startTime":"2026-02-27T20:31:19.211Z","endTime":"2026-02-27T20:31:24.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":802219,"link":"/api/v1/people/802219","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14671786985017,"aZ":-23.809823349956467,"pfxX":0.19471460836251353,"pfxZ":4.791815214124599,"pX":-0.4675247625520098,"pZ":2.145535055104038,"vX0":-6.779579388633009,"vY0":-131.13744042971587,"vZ0":-3.7899795829340075,"x":134.82,"y":180.85,"x0":2.123485461625406,"y0":50.0035391975132,"z0":5.381016630850093,"aX":0.34102343728836243},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.0,"breakHorizontal":1.1,"spinRate":2214,"spinDirection":169},"zone":7,"typeConfidence":2.0,"plateTime":0.4173239754862812,"extension":6.397571061698449},"hitData":{"launchSpeed":95.7,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.09,"coordY":172.22}},"index":3,"playId":"14420b87-2b16-396f-80be-2d73f0e39aa8","pitchNumber":4,"startTime":"2026-02-27T20:31:37.077Z","endTime":"2026-02-27T20:31:45.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":802219,"link":"/api/v1/people/802219","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802219,"link":"/api/v1/people/802219"},"credit":"b_ab"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_ab"},{"player":{"id":802219,"link":"/api/v1/people/802219"},"credit":"b_pa"},{"player":{"id":681003,"link":"/api/v1/people/681003"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:31:45.339Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Erick Brito singles on a line drive to second baseman Woody Hadeen.","rbi":0,"awayScore":6,"homeScore":16,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-27T20:33:49.612Z","endTime":"2026-02-27T20:34:54.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":684081,"fullName":"Erick Brito","link":"/api/v1/people/684081"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686972,"fullName":"Cole Waites","link":"/api/v1/people/686972"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":684081,"fullName":"Erick Brito","link":"/api/v1/people/684081"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":684081,"fullName":"Erick Brito","link":"/api/v1/people/684081"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":802219,"link":"/api/v1/people/802219"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cole Waites replaces Dylan File.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T20:33:39.018Z","endTime":"2026-02-27T20:34:06.993Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686972,"link":"/api/v1/people/686972"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668766,"link":"/api/v1/people/668766","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":684081,"link":"/api/v1/people/684081","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to right field for Austin Slater.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":16,"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-27T20:33:51.846Z","endTime":"2026-02-27T20:33:51.847Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":678009,"link":"/api/v1/people/678009"},"defense":{"pitcher":{"id":686972,"link":"/api/v1/people/686972","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":684081,"link":"/api/v1/people/684081","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from right field to left field for Ben Malgeri.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-27T20:33:51.848Z","endTime":"2026-02-27T20:33:51.849Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":672761,"link":"/api/v1/people/672761"},"defense":{"pitcher":{"id":686972,"link":"/api/v1/people/686972","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":684081,"link":"/api/v1/people/684081","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":91.9,"endSpeed":82.5,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94342386252075,"aZ":-10.536559086951929,"pfxX":-2.8347886172793757,"pfxZ":12.194430343923832,"pX":0.06962720046627273,"pZ":3.130442995583413,"vX0":5.774549744396653,"vY0":-133.6459850558598,"vZ0":-3.328943333133572,"x":114.35,"y":154.26,"x0":-1.7695629245940312,"y0":50.00152519111782,"z0":5.171374188439897,"aX":-5.030004501560162},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":21.4,"breakHorizontal":3.6,"spinRate":2534,"spinDirection":208},"zone":2,"typeConfidence":0.9,"plateTime":0.41287510677035577,"extension":6.537379133618199},"index":3,"playId":"6d63b2fa-db6d-34ac-b301-dfa318282806","pitchNumber":1,"startTime":"2026-02-27T20:33:51.850Z","endTime":"2026-02-27T20:33:58.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686972,"link":"/api/v1/people/686972","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":684081,"link":"/api/v1/people/684081","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.2,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.272236161485345,"aZ":-22.15294676359693,"pfxX":1.7281017194244104,"pfxZ":6.065178692660876,"pX":1.8340909629566315,"pZ":2.2075902245976904,"vX0":8.324214662314175,"vY0":-128.68235304400696,"vZ0":-2.7386495047051302,"x":47.09,"y":179.18,"x0":-1.686620338907053,"y0":50.00629431454705,"z0":5.02916094270009,"aX":2.856153085333648},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.4,"breakHorizontal":-5.3,"spinRate":2656,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.42799572809261566,"extension":6.655764041897482},"index":4,"playId":"35290ccc-2520-3a73-9835-52f9d490c461","pitchNumber":2,"startTime":"2026-02-27T20:34:05.265Z","endTime":"2026-02-27T20:34:09.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686972,"link":"/api/v1/people/686972","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":684081,"link":"/api/v1/people/684081","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.4,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69623063573841,"aZ":-13.380211930336165,"pfxX":-2.462065896726198,"pfxZ":10.442062655533483,"pX":-0.11829213323358972,"pZ":2.8555623302206756,"vX0":5.026484452369533,"vY0":-133.99913998584077,"vZ0":-3.835010844166384,"x":121.51,"y":161.68,"x0":-1.7071996343450948,"y0":50.004802147645584,"z0":5.275581035440745,"aX":-4.432607544387596},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.1,"breakHorizontal":3.2,"spinRate":2527,"spinDirection":203},"zone":2,"typeConfidence":0.89,"plateTime":0.41034622294851175,"extension":6.679194412205846},"index":5,"playId":"230c6045-6a0d-3624-b72b-421bbbfffc8f","pitchNumber":3,"startTime":"2026-02-27T20:34:20.192Z","endTime":"2026-02-27T20:34:24.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686972,"link":"/api/v1/people/686972","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":684081,"link":"/api/v1/people/684081","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.400533910686427,"aZ":-34.01413755153991,"pfxX":2.793405697780317,"pfxZ":-1.284840428836734,"pX":-0.3911203971704448,"pZ":2.1753069816679305,"vX0":2.5315176295492914,"vY0":-118.8305500259311,"vZ0":0.37706381734934946,"x":131.91,"y":180.05,"x0":-1.8324720574087199,"y0":50.002738000789876,"z0":5.100381060557438,"aX":4.001254003795913},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.9,"breakHorizontal":-5.6,"spinRate":2198,"spinDirection":66},"zone":4,"typeConfidence":0.89,"plateTime":0.4606260709641363,"extension":6.7246502857785195},"hitData":{"launchSpeed":73.0,"launchAngle":17.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":122.15,"coordY":128.78}},"index":6,"playId":"78ed4425-8921-35ee-b30a-5f36abd3f94e","pitchNumber":4,"startTime":"2026-02-27T20:34:41.527Z","endTime":"2026-02-27T20:34:54.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686972,"link":"/api/v1/people/686972","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":684081,"link":"/api/v1/people/684081","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":684081,"link":"/api/v1/people/684081"},"credit":"b_ab"},{"player":{"id":686972,"link":"/api/v1/people/686972"},"credit":"p_ab"},{"player":{"id":684081,"link":"/api/v1/people/684081"},"credit":"b_pa"},{"player":{"id":686972,"link":"/api/v1/people/686972"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:34:54.054Z","atBatIndex":75},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Raylin Heredia grounds into a double play, pitcher Cole Waites to second baseman Woody Hadeen to first baseman Jace Jung. Erick Brito out at 2nd. Raylin Heredia out at 1st.","rbi":0,"awayScore":6,"homeScore":16,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-27T20:35:01.266Z","endTime":"2026-02-27T20:35:29.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":699712,"fullName":"Raylin Heredia","link":"/api/v1/people/699712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686972,"fullName":"Cole Waites","link":"/api/v1/people/686972"},"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":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":684081,"fullName":"Erick Brito","link":"/api/v1/people/684081"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686972,"link":"/api/v1/people/686972"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":802219,"link":"/api/v1/people/802219"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":699712,"fullName":"Raylin Heredia","link":"/api/v1/people/699712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":802219,"link":"/api/v1/people/802219"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":690291,"link":"/api/v1/people/690291"},"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(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":93.1,"endSpeed":83.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.58480941349627,"aZ":-12.215467611823199,"pfxX":-3.1944607499188673,"pfxZ":11.012691551271066,"pX":-0.5915970074272846,"pZ":2.6143417105092475,"vX0":3.964349273664845,"vY0":-135.28578152657755,"vZ0":-4.337390210511917,"x":139.55,"y":168.19,"x0":-1.6763483398541643,"y0":50.00569287420795,"z0":5.125833384042807,"aX":-5.791505669180049},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.0,"breakHorizontal":4.7,"spinRate":2552,"spinDirection":206},"zone":4,"typeConfidence":0.9,"plateTime":0.4083391374365455,"extension":6.729140579278364},"hitData":{"launchSpeed":84.7,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.09,"coordY":179.48}},"index":0,"playId":"ee4f9769-57cf-30c3-9518-e3e3edb61b90","pitchNumber":1,"startTime":"2026-02-27T20:35:15.277Z","endTime":"2026-02-27T20:35:29.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686972,"link":"/api/v1/people/686972","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":699712,"link":"/api/v1/people/699712","batSide":{"code":"R","description":"Right"}},"first":{"id":684081,"link":"/api/v1/people/684081"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699712,"link":"/api/v1/people/699712"},"credit":"b_ab"},{"player":{"id":686972,"link":"/api/v1/people/686972"},"credit":"p_ab"},{"player":{"id":699712,"link":"/api/v1/people/699712"},"credit":"b_pa"},{"player":{"id":686972,"link":"/api/v1/people/686972"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:35:29.492Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Binelas singles on a ground ball to first baseman Jace Jung.","rbi":0,"awayScore":6,"homeScore":16,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-27T20:35:30.697Z","endTime":"2026-02-27T20:36:44.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681323,"fullName":"Alex Binelas","link":"/api/v1/people/681323"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686972,"fullName":"Cole Waites","link":"/api/v1/people/686972"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681323,"fullName":"Alex Binelas","link":"/api/v1/people/681323"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681323,"fullName":"Alex Binelas","link":"/api/v1/people/681323"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690291,"link":"/api/v1/people/690291"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84577935593204,"aZ":-14.613133293084703,"pfxX":-1.730556858652628,"pfxZ":9.650255179022086,"pX":0.7171303162437563,"pZ":1.7255841114429873,"vX0":7.352739922693103,"vY0":-134.02484407647282,"vZ0":-5.417714477654415,"x":89.66,"y":192.19,"x0":-1.8365613331607682,"y0":50.00499741420925,"z0":4.81617855653894,"aX":-3.15047329129038},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.4,"breakHorizontal":1.6,"spinRate":2561,"spinDirection":205},"zone":9,"typeConfidence":0.86,"plateTime":0.40860062975192335,"extension":6.780137844699207},"index":0,"playId":"dbe76715-cbfc-3dc2-ba30-8d0dfc3a6310","pitchNumber":1,"startTime":"2026-02-27T20:35:48.842Z","endTime":"2026-02-27T20:35:52.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686972,"link":"/api/v1/people/686972","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":681323,"link":"/api/v1/people/681323","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79762112918095,"aZ":-12.86099238160497,"pfxX":-2.5962836068484156,"pfxZ":10.447714122648811,"pX":-1.096023896064746,"pZ":3.264637737052768,"vX0":2.2404618697785867,"vY0":-135.84951573675684,"vZ0":-3.1026910368653167,"x":158.78,"y":150.63,"x0":-1.5985738226138257,"y0":50.002435200095704,"z0":5.329004087547061,"aX":-4.799559748923643},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.4,"breakHorizontal":4.2,"spinRate":2391,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.40487780849532573,"extension":6.681869255560642},"index":1,"playId":"ae9f0749-7530-3338-b514-16258a9629c8","pitchNumber":2,"startTime":"2026-02-27T20:36:02.808Z","endTime":"2026-02-27T20:36:07.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686972,"link":"/api/v1/people/686972","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":681323,"link":"/api/v1/people/681323","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41519249709887,"aZ":-17.46865855086456,"pfxX":0.23997362278018253,"pfxZ":8.4805868551198,"pX":0.8367862014145656,"pZ":1.8109252600704207,"vX0":6.660144581005349,"vY0":-130.82568360475477,"vZ0":-4.623748643371338,"x":85.1,"y":189.89,"x0":-1.7725801887767088,"y0":50.00619617482558,"z0":4.909314685925873,"aX":0.4164647763163447},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.5,"breakHorizontal":-1.9,"spinRate":2574,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4185542781100895,"extension":6.702702072481977},"index":2,"playId":"9ef75d57-81ec-3208-8a72-01720fa56a94","pitchNumber":3,"startTime":"2026-02-27T20:36:17.887Z","endTime":"2026-02-27T20:36:21.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686972,"link":"/api/v1/people/686972","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":681323,"link":"/api/v1/people/681323","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52119532554267,"aZ":-10.155860517740487,"pfxX":-4.126212162561054,"pfxZ":11.468750220978677,"pX":0.01993526308882852,"pZ":2.214854427446117,"vX0":5.8537435265842035,"vY0":-138.32702236746312,"vZ0":-5.928859228448034,"x":116.24,"y":178.98,"x0":-1.5967516410839253,"y0":50.00470477391697,"z0":5.0806860893505315,"aX":-7.9234786704580715},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.6,"breakHorizontal":6.1,"spinRate":2481,"spinDirection":208},"zone":5,"typeConfidence":0.9,"plateTime":0.39738420504298766,"extension":6.74612523978332},"hitData":{"launchSpeed":103.8,"launchAngle":7.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.5,"coordY":170.4}},"index":3,"playId":"97c5f6dd-1292-3194-9ac8-70ba1a181a41","pitchNumber":4,"startTime":"2026-02-27T20:36:37.081Z","endTime":"2026-02-27T20:36:44.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686972,"link":"/api/v1/people/686972","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":681323,"link":"/api/v1/people/681323","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681323,"link":"/api/v1/people/681323"},"credit":"b_ab"},{"player":{"id":686972,"link":"/api/v1/people/686972"},"credit":"p_ab"},{"player":{"id":681323,"link":"/api/v1/people/681323"},"credit":"b_pa"},{"player":{"id":686972,"link":"/api/v1/people/686972"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:36:44.317Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Hogart strikes out swinging.","rbi":0,"awayScore":6,"homeScore":16,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-27T20:37:01.320Z","endTime":"2026-02-27T20:38:11.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":814781,"fullName":"Jonathan Hogart","link":"/api/v1/people/814781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686972,"fullName":"Cole Waites","link":"/api/v1/people/686972"},"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":814781,"fullName":"Jonathan Hogart","link":"/api/v1/people/814781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621512,"link":"/api/v1/people/621512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.167534930271373,"aZ":-14.807174884549923,"pfxX":-1.4633951228978694,"pfxZ":9.78623677441556,"pX":0.06541088096463414,"pZ":2.0242515528360343,"vX0":5.52716131023018,"vY0":-132.1375483738414,"vZ0":-4.703792246722238,"x":114.51,"y":184.13,"x0":-1.8599343807777717,"y0":50.00450954260714,"z0":4.909178708729371,"aX":-2.5975770908799323},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.9,"breakHorizontal":1.4,"spinRate":2570,"spinDirection":205},"zone":8,"typeConfidence":0.81,"plateTime":0.41391316917595233,"extension":6.762457190361667},"index":0,"playId":"c3064b75-84f8-30b2-adbe-7dbcf92ffd01","pitchNumber":1,"startTime":"2026-02-27T20:37:21.799Z","endTime":"2026-02-27T20:37:26.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686972,"link":"/api/v1/people/686972","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":814781,"link":"/api/v1/people/814781","batSide":{"code":"R","description":"Right"}},"first":{"id":681323,"link":"/api/v1/people/681323"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":87.4,"endSpeed":80.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.080292136331305,"aZ":-22.59156959041244,"pfxX":2.2305328481010727,"pfxZ":5.821453948456049,"pX":0.37633628555134224,"pZ":1.5557833947684012,"vX0":4.918984479406153,"vY0":-127.24958796825771,"vZ0":-4.101101046872382,"x":102.65,"y":196.77,"x0":-1.8684847284743806,"y0":50.005063929631895,"z0":4.969056841572883,"aX":3.673864905776684},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.8,"breakHorizontal":-5.2,"spinRate":2635,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.4297459070651972,"extension":6.609429096078406},"index":1,"playId":"80b9a50b-32ea-3e9c-b31b-dd72da5d36b3","pitchNumber":2,"startTime":"2026-02-27T20:37:37.502Z","endTime":"2026-02-27T20:37:41.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686972,"link":"/api/v1/people/686972","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":814781,"link":"/api/v1/people/814781","batSide":{"code":"R","description":"Right"}},"first":{"id":681323,"link":"/api/v1/people/681323"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-02-27T20:37:46.575Z","endTime":"2026-02-27T20:38:07.242Z","isPitch":false,"type":"action","player":{"id":814781,"link":"/api/v1/people/814781"},"defense":{"pitcher":{"id":686972,"link":"/api/v1/people/686972","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":814781,"link":"/api/v1/people/814781","batSide":{"code":"R","description":"Right"}},"first":{"id":681323,"link":"/api/v1/people/681323"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":75.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.080096139620068,"aZ":-35.86189689835202,"pfxX":2.6459261263452416,"pfxZ":-2.5976990697886997,"pX":-0.3684722861336195,"pZ":2.1815354280557457,"vX0":2.530326280286428,"vY0":-117.9346314808675,"vZ0":0.8409218433089831,"x":131.05,"y":179.88,"x0":-1.7966106163867437,"y0":50.004982148619945,"z0":5.111400651824203,"aX":3.751237678863636},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-4.3,"breakHorizontal":-5.4,"spinRate":2276,"spinDirection":83},"zone":7,"typeConfidence":0.89,"plateTime":0.46329723654246413,"extension":6.692910761778571},"index":3,"playId":"6cc0825d-2f82-3d53-b1d8-3d2e1a0d1326","pitchNumber":3,"startTime":"2026-02-27T20:38:07.242Z","endTime":"2026-02-27T20:38:11.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686972,"link":"/api/v1/people/686972","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":814781,"link":"/api/v1/people/814781","batSide":{"code":"R","description":"Right"}},"first":{"id":681323,"link":"/api/v1/people/681323"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814781,"link":"/api/v1/people/814781"},"credit":"b_ab"},{"player":{"id":686972,"link":"/api/v1/people/686972"},"credit":"p_ab"},{"player":{"id":814781,"link":"/api/v1/people/814781"},"credit":"b_pa"},{"player":{"id":686972,"link":"/api/v1/people/686972"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:38:11.851Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tomás Nido grounds out, shortstop Erick Brito to first baseman Alex Binelas.","rbi":0,"awayScore":6,"homeScore":16,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-27T20:40:48.523Z","endTime":"2026-02-27T20:40:57.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699552,"fullName":"Brandon Beckel","link":"/api/v1/people/699552"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621512,"fullName":"Tomás Nido","link":"/api/v1/people/621512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":684081,"link":"/api/v1/people/684081"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681323,"link":"/api/v1/people/681323"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brandon Beckel replaces Andrew Walling.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T20:40:38.905Z","endTime":"2026-02-27T20:40:50.764Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699552,"link":"/api/v1/people/699552"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681003,"link":"/api/v1/people/681003","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":92.8,"endSpeed":84.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.164406392165965,"aZ":-15.602433135641625,"pfxX":-7.1867270981780145,"pfxZ":9.034581524977803,"pX":0.9271222871686796,"pZ":2.134888184487365,"vX0":7.61124080500788,"vY0":-134.7805484746452,"vZ0":-6.931221029607018,"x":81.66,"y":181.14,"x0":-1.0039825561034614,"y0":50.002601438331325,"z0":5.848183802799094,"aX":-13.180768277948385},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":11.3,"spinRate":1974,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.40689100908879805,"extension":6.56509171804713},"hitData":{"launchSpeed":57.8,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.29,"coordY":151.36}},"index":1,"playId":"e1c34f09-ea7f-3182-bd67-aa612f4632c0","pitchNumber":1,"startTime":"2026-02-27T20:40:50.764Z","endTime":"2026-02-27T20:40:57.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699552,"link":"/api/v1/people/699552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":621512,"link":"/api/v1/people/621512","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621512,"link":"/api/v1/people/621512"},"credit":"b_ab"},{"player":{"id":699552,"link":"/api/v1/people/699552"},"credit":"p_ab"},{"player":{"id":621512,"link":"/api/v1/people/621512"},"credit":"b_pa"},{"player":{"id":699552,"link":"/api/v1/people/699552"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:40:57.992Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Slater strikes out swinging.","rbi":0,"awayScore":6,"homeScore":16,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-27T20:41:01.676Z","endTime":"2026-02-27T20:43:26.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699552,"fullName":"Brandon Beckel","link":"/api/v1/people/699552"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82563376381814,"aZ":-15.554480505146643,"pfxX":-6.842096643569938,"pfxZ":9.332630605251534,"pX":0.7026560918828185,"pZ":2.601328582288965,"vX0":6.6001406575432995,"vY0":-132.94618753294412,"vZ0":-5.697992846778033,"x":90.22,"y":168.54,"x0":-0.9291363449336008,"y0":50.005048806287256,"z0":5.910604777807243,"aX":-12.188547946655113},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.7,"breakHorizontal":10.9,"spinRate":1875,"spinDirection":225},"zone":6,"typeConfidence":0.9,"plateTime":0.41277664936109115,"extension":6.606699830848178},"index":0,"playId":"fda36b21-7457-3380-95fd-f897651a4b48","pitchNumber":1,"startTime":"2026-02-27T20:41:25.514Z","endTime":"2026-02-27T20:41:30.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699552,"link":"/api/v1/people/699552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.875776685579375,"aZ":-21.879507563765717,"pfxX":-10.370470427743518,"pfxZ":6.324041227446365,"pX":2.009675170986347,"pZ":-0.8127714636895575,"vX0":10.581894577272863,"vY0":-126.79622155489332,"vZ0":-11.77121695939957,"x":40.4,"y":260.72,"x0":-0.8700288582510916,"y0":50.00574772279977,"z0":5.6351994695434175,"aX":-16.89254711124142},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.8,"breakHorizontal":16.4,"spinRate":1648,"spinDirection":236},"zone":14,"typeConfidence":0.94,"plateTime":0.43193920306454636,"extension":6.552472284958716},"index":1,"playId":"ec6fc151-6a37-37b0-92eb-48961f632c4a","pitchNumber":2,"startTime":"2026-02-27T20:41:41.573Z","endTime":"2026-02-27T20:41:45.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699552,"link":"/api/v1/people/699552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14529847235479,"aZ":-17.925351329398094,"pfxX":-7.9918817861271405,"pfxZ":7.87356859554812,"pX":0.9071254517681686,"pZ":2.679419671131622,"vX0":7.002103916590538,"vY0":-134.21808093184083,"vZ0":-5.156451448203102,"x":82.42,"y":166.44,"x0":-0.7070616098587242,"y0":50.006609806913175,"z0":5.916688817227414,"aX":-14.471615773760899},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.2,"breakHorizontal":12.8,"spinRate":1912,"spinDirection":225},"zone":12,"typeConfidence":0.9,"plateTime":0.409306871545319,"extension":6.590237595943165},"index":2,"playId":"b94ad281-4297-3b8e-a199-6818924329de","pitchNumber":3,"startTime":"2026-02-27T20:42:08.952Z","endTime":"2026-02-27T20:42:12.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699552,"link":"/api/v1/people/699552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-02-27T20:42:27.539Z","endTime":"2026-02-27T20:42:39.996Z","isPitch":false,"type":"action","player":{"id":596103,"link":"/api/v1/people/596103"},"defense":{"pitcher":{"id":699552,"link":"/api/v1/people/699552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62324924388367,"aZ":-34.72435691994268,"pfxX":3.0285780806237868,"pfxZ":-1.7992226337835877,"pX":0.4059332572002333,"pZ":3.621957601153641,"vX0":2.2503778749453485,"vY0":-118.82039600301556,"vZ0":1.0753308944026936,"x":101.53,"y":140.99,"x0":-0.9498122701781593,"y0":50.0025817559077,"z0":6.340104847491681,"aX":4.292362160188793},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.6,"breakHorizontal":-6.1,"spinRate":2043,"spinDirection":30},"zone":12,"typeConfidence":0.91,"plateTime":0.46252220393649957,"extension":6.3542597220774635},"index":4,"playId":"d3f3bedd-b712-32aa-be2a-4c2f3ff350c8","pitchNumber":4,"startTime":"2026-02-27T20:42:39.996Z","endTime":"2026-02-27T20:42:43.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699552,"link":"/api/v1/people/699552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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.4,"endSpeed":84.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.824507967328753,"aZ":-17.00258806277082,"pfxX":-5.0220820124047005,"pfxZ":8.293068773777264,"pX":-1.385523345987157,"pZ":4.812212032248052,"vX0":1.1246290042813096,"vY0":-134.55822624495028,"vZ0":-0.28077881079479067,"x":169.81,"y":108.85,"x0":-1.157084195920952,"y0":50.00278627677099,"z0":6.124981149545677,"aX":-9.18780444093441},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.1,"breakHorizontal":8.9,"spinRate":2006,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.40741578504838705,"extension":6.449471815529474},"index":5,"playId":"e57e3c17-3d97-3ced-8d36-c4843a6eb631","pitchNumber":5,"startTime":"2026-02-27T20:43:01.252Z","endTime":"2026-02-27T20:43:04.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699552,"link":"/api/v1/people/699552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.991408845458007,"aZ":-36.94062109825697,"pfxX":1.4874206371957284,"pfxZ":-3.3416289021445813,"pX":-0.4885030097606975,"pZ":3.454271920194185,"vX0":0.5145466458690703,"vY0":-118.45760449155703,"vZ0":1.1645779499737337,"x":135.62,"y":145.51,"x0":-0.9016270584754519,"y0":50.0048383073808,"z0":6.3257013307533985,"aX":2.1201980601044808},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.5,"breakHorizontal":-2.8,"spinRate":1726,"spinDirection":20},"zone":1,"typeConfidence":0.91,"plateTime":0.4618646639184085,"extension":6.283491917638934},"index":6,"playId":"2fcf5a44-9707-3616-afb2-994af430eb02","pitchNumber":6,"startTime":"2026-02-27T20:43:21.960Z","endTime":"2026-02-27T20:43:26.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699552,"link":"/api/v1/people/699552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_ab"},{"player":{"id":699552,"link":"/api/v1/people/699552"},"credit":"p_ab"},{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_pa"},{"player":{"id":699552,"link":"/api/v1/people/699552"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:43:26.732Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gage Workman grounds out, second baseman Trent Farquhar to first baseman Alex Binelas.","rbi":0,"awayScore":6,"homeScore":16,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-27T20:43:31.238Z","endTime":"2026-02-27T20:43:54.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699552,"fullName":"Brandon Beckel","link":"/api/v1/people/699552"},"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":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":802531,"link":"/api/v1/people/802531"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681323,"link":"/api/v1/people/681323"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74994718747483,"aZ":-37.472696967749336,"pfxX":1.2190042982977234,"pfxZ":-3.7206490627542426,"pX":0.11712739694683327,"pZ":2.0500473560334243,"vX0":2.254058016920062,"vY0":-118.85232186975257,"vZ0":-1.6918026203757188,"x":112.54,"y":183.43,"x0":-1.0036095045060494,"y0":50.002217898521266,"z0":6.188407045516667,"aX":1.735923591885076},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-6.8,"breakHorizontal":-2.8,"spinRate":2004,"spinDirection":19},"zone":8,"typeConfidence":0.91,"plateTime":0.4616544584140274,"extension":6.229205280107584},"hitData":{"launchSpeed":99.2,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.36,"coordY":147.88}},"index":0,"playId":"be25cdc5-90d7-393a-adad-49fbb44a5471","pitchNumber":1,"startTime":"2026-02-27T20:43:49.907Z","endTime":"2026-02-27T20:43:54.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699552,"link":"/api/v1/people/699552","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":681323,"link":"/api/v1/people/681323"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":699712,"link":"/api/v1/people/699712"},"center":{"id":681495,"link":"/api/v1/people/681495"},"right":{"id":814781,"link":"/api/v1/people/814781"}},"offense":{"batter":{"id":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"credit":"b_ab"},{"player":{"id":699552,"link":"/api/v1/people/699552"},"credit":"p_ab"},{"player":{"id":669398,"link":"/api/v1/people/669398"},"credit":"b_pa"},{"player":{"id":699552,"link":"/api/v1/people/699552"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:43:54.928Z","atBatIndex":81},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryson Ware walks.","rbi":0,"awayScore":6,"homeScore":16,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-27T20:46:11.582Z","endTime":"2026-02-27T20:47:35.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":694310,"fullName":"Bryson Ware","link":"/api/v1/people/694310"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679712,"fullName":"Lael Lockhart","link":"/api/v1/people/679712"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694310,"fullName":"Bryson Ware","link":"/api/v1/people/694310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694310,"fullName":"Bryson Ware","link":"/api/v1/people/694310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Lael Lockhart replaces Cole Waites.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T20:46:03.119Z","endTime":"2026-02-27T20:46:13.675Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679712,"link":"/api/v1/people/679712"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686972,"link":"/api/v1/people/686972","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Bryson Ware replaces Caleb Ricketts.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":16,"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-27T20:46:13.675Z","endTime":"2026-02-27T20:46:13.755Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694310,"link":"/api/v1/people/694310"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":681080,"link":"/api/v1/people/681080"},"defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":681080,"link":"/api/v1/people/681080","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":82.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.388998755643467,"aZ":-22.16920962860178,"pfxX":-1.9685396638385493,"pfxZ":5.7495115369785355,"pX":-1.8195388936696757,"pZ":1.4842337074342191,"vX0":-6.059408048369938,"vY0":-130.76793036711936,"vZ0":-5.50696918048263,"x":186.36,"y":198.71,"x0":0.7790161792591118,"y0":50.00130370529816,"z0":5.27005948981515,"aX":-3.424169360473371},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.5,"breakHorizontal":4.8,"spinRate":2371,"spinDirection":172},"zone":13,"typeConfidence":2.0,"plateTime":0.4181153993225335,"extension":7.035126290304377},"index":2,"playId":"aad69550-0ea8-388f-8b95-7dea43184955","pitchNumber":1,"startTime":"2026-02-27T20:46:13.755Z","endTime":"2026-02-27T20:46:17.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":694310,"link":"/api/v1/people/694310","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":92.3,"endSpeed":84.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.437841044519242,"aZ":-14.810160942459865,"pfxX":3.447234317072714,"pfxZ":9.53155507346515,"pX":1.0852367411394985,"pZ":2.652356881123113,"vX0":-0.7446220770521605,"vY0":-134.43106086204614,"vZ0":-4.213934571460938,"x":75.63,"y":167.17,"x0":0.918920317994398,"y0":50.00041965834297,"z0":5.298760500181281,"aX":6.2783760212115425},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.6,"breakHorizontal":-6.1,"spinRate":2206,"spinDirection":146},"zone":12,"typeConfidence":0.96,"plateTime":0.4081898288404018,"extension":6.97435747802934},"index":3,"playId":"638646da-7a4b-315d-916a-cf8c06a08039","pitchNumber":2,"startTime":"2026-02-27T20:46:31.595Z","endTime":"2026-02-27T20:46:34.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":694310,"link":"/api/v1/people/694310","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82909145904098,"aZ":-21.134753393495256,"pfxX":-2.517850362277339,"pfxZ":6.462805694459221,"pX":-0.5091606237882014,"pZ":1.7965960172755533,"vX0":-2.881830963946583,"vY0":-129.54605773851125,"vZ0":-4.628733492549504,"x":136.41,"y":190.27,"x0":0.9427252135341344,"y0":50.001347651385394,"z0":5.211815725589254,"aX":-4.299764345305253},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.9,"breakHorizontal":5.2,"spinRate":2464,"spinDirection":177},"zone":7,"typeConfidence":2.0,"plateTime":0.4220176118182377,"extension":7.015783187400719},"index":4,"playId":"ff38d0d4-63ad-302b-b005-7f726934393e","pitchNumber":3,"startTime":"2026-02-27T20:46:48.163Z","endTime":"2026-02-27T20:46:58.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":694310,"link":"/api/v1/people/694310","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":73.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48943120627163,"aZ":-29.781688755129526,"pfxX":1.9435195211242355,"pfxZ":1.6999925876094686,"pX":1.43255802786889,"pZ":4.574542727284139,"vX0":0.07089967925776572,"vY0":-118.54549178222881,"vZ0":4.290770261764743,"x":62.39,"y":115.27,"x0":1.1499726157987338,"y0":50.00590604589818,"z0":5.472677159800445,"aX":2.7426196518518293},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.4,"breakHorizontal":-3.5,"spinRate":499,"spinDirection":55},"zone":12,"typeConfidence":0.91,"plateTime":0.46358039940435924,"extension":6.859470962163126},"index":5,"playId":"4a729985-4f0b-3f44-aa86-5460281c5b53","pitchNumber":4,"startTime":"2026-02-27T20:47:11.638Z","endTime":"2026-02-27T20:47:17.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":694310,"link":"/api/v1/people/694310","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.366010666921945,"aZ":-14.067590328936761,"pfxX":4.729488979454997,"pfxZ":10.129589468667266,"pX":1.2082888448079487,"pZ":2.06965495300572,"vX0":-0.8430751544743054,"vY0":-132.83199390478387,"vZ0":-5.60722332512335,"x":70.94,"y":182.9,"x0":0.9152448929070872,"y0":50.003343486089456,"z0":5.23020659046493,"aX":8.454344201011695},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.4,"breakHorizontal":-8.4,"spinRate":2180,"spinDirection":137},"zone":14,"typeConfidence":0.94,"plateTime":0.41230101178622736,"extension":7.05921883638457},"index":6,"playId":"38bea47c-77a9-37b0-953f-b80ea2335d6d","pitchNumber":5,"startTime":"2026-02-27T20:47:31.311Z","endTime":"2026-02-27T20:47:35.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":694310,"link":"/api/v1/people/694310","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694310,"link":"/api/v1/people/694310"},"credit":"b_pa"},{"player":{"id":679712,"link":"/api/v1/people/679712"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:47:35.691Z","atBatIndex":82},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jack Barker singles on a ground ball to third baseman Kevin McGonigle. Bryson Ware to 2nd.","rbi":0,"awayScore":6,"homeScore":16,"isOut":false},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-27T20:48:04.209Z","endTime":"2026-02-27T20:48:30.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":835716,"fullName":"Jack Barker","link":"/api/v1/people/835716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679712,"fullName":"Lael Lockhart","link":"/api/v1/people/679712"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":835716,"fullName":"Jack Barker","link":"/api/v1/people/835716"},"postOnSecond":{"id":694310,"fullName":"Bryson Ware","link":"/api/v1/people/694310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":835716,"fullName":"Jack Barker","link":"/api/v1/people/835716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":694310,"fullName":"Bryson Ware","link":"/api/v1/people/694310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jack Barker replaces Cade Fergus.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":16,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-27T20:47:56.009Z","endTime":"2026-02-27T20:48:06.458Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":835716,"link":"/api/v1/people/835716"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"102","replacedPlayer":{"id":681495,"link":"/api/v1/people/681495"},"defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":681495,"link":"/api/v1/people/681495","batSide":{"code":"R","description":"Right"}},"first":{"id":694310,"link":"/api/v1/people/694310"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.975608447206525,"aZ":-22.90621616726951,"pfxX":8.066169477541075,"pfxZ":5.159907804887697,"pX":-0.30825990059333386,"pZ":2.41055636017788,"vX0":-6.537862699724016,"vY0":-132.80048449321737,"vZ0":-2.9177205816311367,"x":128.75,"y":173.69,"x0":1.1308758939397237,"y0":50.003654170096766,"z0":5.179696696264186,"aX":14.48762630601231},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.0,"breakHorizontal":-13.3,"spinRate":2133,"spinDirection":134},"zone":4,"typeConfidence":0.91,"plateTime":0.41158626767502104,"extension":7.0394745127827},"index":1,"playId":"0a1815a9-bba4-3099-b9c7-c5729b0c8513","pitchNumber":1,"startTime":"2026-02-27T20:48:06.458Z","endTime":"2026-02-27T20:48:11.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":835716,"link":"/api/v1/people/835716","batSide":{"code":"L","description":"Left"}},"first":{"id":694310,"link":"/api/v1/people/694310"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.972319614537906,"aZ":-23.55130009002955,"pfxX":9.07021628406598,"pfxZ":4.816772591403527,"pX":0.4705249418379916,"pZ":2.3292828149850737,"vX0":-5.213757114364372,"vY0":-132.82581917587146,"vZ0":-2.8488307218437012,"x":99.06,"y":175.89,"x0":1.2786400154802673,"y0":50.00166609007496,"z0":5.124758493703975,"aX":16.234893195542266},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.3,"breakHorizontal":-15.4,"spinRate":2093,"spinDirection":134},"zone":6,"typeConfidence":0.92,"plateTime":0.4120692406211557,"extension":6.953271859419386},"hitData":{"launchSpeed":92.9,"launchAngle":-25.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.83,"coordY":168.59}},"index":2,"playId":"9fd84286-0ed9-3938-a378-9a672eacaa8a","pitchNumber":2,"startTime":"2026-02-27T20:48:24.102Z","endTime":"2026-02-27T20:48:30.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":835716,"link":"/api/v1/people/835716","batSide":{"code":"L","description":"Left"}},"first":{"id":694310,"link":"/api/v1/people/694310"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":835716,"link":"/api/v1/people/835716"},"credit":"b_ab"},{"player":{"id":679712,"link":"/api/v1/people/679712"},"credit":"p_ab"},{"player":{"id":835716,"link":"/api/v1/people/835716"},"credit":"b_pa"},{"player":{"id":679712,"link":"/api/v1/people/679712"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:48:30.770Z","atBatIndex":83},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"René Pinto grounds out, shortstop Gage Workman to first baseman Jace Jung. Bryson Ware to 3rd. Jack Barker to 2nd.","rbi":0,"awayScore":6,"homeScore":16,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-27T20:48:37.392Z","endTime":"2026-02-27T20:50:30.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679712,"fullName":"Lael Lockhart","link":"/api/v1/people/679712"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":835716,"fullName":"Jack Barker","link":"/api/v1/people/835716"},"postOnThird":{"id":694310,"fullName":"Bryson Ware","link":"/api/v1/people/694310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":690291,"link":"/api/v1/people/690291"},"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_force","runner":{"id":694310,"fullName":"Bryson Ware","link":"/api/v1/people/694310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":835716,"fullName":"Jack Barker","link":"/api/v1/people/835716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.178552430529248,"aZ":-18.09838980972495,"pfxX":-1.4643084206567818,"pfxZ":7.954771600301682,"pX":-0.8933370087946451,"pZ":1.4097328777713451,"vX0":-4.735749526448423,"vY0":-132.18052449567062,"vZ0":-6.429885434401843,"x":151.05,"y":200.72,"x0":1.1117673083440762,"y0":50.0032140581552,"z0":5.202777041505068,"aX":-2.590330126877826},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.2,"breakHorizontal":3.7,"spinRate":2525,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.41438566395949517,"extension":7.018854238680865},"index":0,"playId":"51a21736-ee77-37fc-8bc6-32d4a27c6f4a","pitchNumber":1,"startTime":"2026-02-27T20:49:04.981Z","endTime":"2026-02-27T20:49:08.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":835716,"link":"/api/v1/people/835716"},"second":{"id":694310,"link":"/api/v1/people/694310"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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.2,"endSpeed":84.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46133215579159,"aZ":-14.928455129982805,"pfxX":4.716186610737706,"pfxZ":9.499754131938829,"pX":0.12104211344330083,"pZ":0.8880561593020295,"vX0":-3.714140024771294,"vY0":-133.99453256577573,"vZ0":-8.487774936866769,"x":112.39,"y":214.8,"x0":0.9136958523897847,"y0":50.000415363624015,"z0":5.167464887074438,"aX":8.55875046197934},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.5,"breakHorizontal":-7.7,"spinRate":2125,"spinDirection":136},"zone":14,"typeConfidence":0.94,"plateTime":0.4090704258182729,"extension":7.026116784345896},"index":1,"playId":"7211ad72-b2fb-372c-961c-0bd144715262","pitchNumber":2,"startTime":"2026-02-27T20:49:25.179Z","endTime":"2026-02-27T20:49:35.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":835716,"link":"/api/v1/people/835716"},"second":{"id":694310,"link":"/api/v1/people/694310"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.800695483743926,"aZ":-21.369119847968566,"pfxX":-2.8223277145013808,"pfxZ":6.283689961776959,"pX":-0.8048087076407701,"pZ":1.5210042865436941,"vX0":-3.8579994183847144,"vY0":-129.93138046767413,"vZ0":-5.328147329597054,"x":147.68,"y":197.71,"x0":1.0627273227084146,"y0":50.00166862955993,"z0":5.209650717553796,"aX":-4.851818135022664},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.4,"breakHorizontal":5.9,"spinRate":2467,"spinDirection":171},"zone":13,"typeConfidence":2.0,"plateTime":0.4206490891975081,"extension":6.946620633413028},"index":2,"playId":"f14998f2-9f41-3cf3-9c69-34afb9afffaf","pitchNumber":3,"startTime":"2026-02-27T20:49:46.056Z","endTime":"2026-02-27T20:49:52.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":835716,"link":"/api/v1/people/835716"},"second":{"id":694310,"link":"/api/v1/people/694310"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.582999097617904,"aZ":-42.85476092242839,"pfxX":-6.052600567889122,"pfxZ":-7.494076121207866,"pX":0.1180179827935803,"pZ":1.7453771741073514,"vX0":-0.8757922080066,"vY0":-119.37719207829798,"vZ0":0.44230109061531286,"x":112.5,"y":191.65,"x0":1.2761580834465418,"y0":50.00087304057702,"z0":5.453732022886234,"aX":-8.628638485040964},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-13.1,"breakHorizontal":11.2,"spinRate":2529,"spinDirection":319},"zone":8,"typeConfidence":0.89,"plateTime":0.460968667933082,"extension":6.873592949468804},"hitData":{"launchSpeed":103.9,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.46,"coordY":140.29}},"index":3,"playId":"8a9b5cae-e491-3fd3-8bb0-766914b8a6d2","pitchNumber":4,"startTime":"2026-02-27T20:50:14.037Z","endTime":"2026-02-27T20:50:30.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"first":{"id":835716,"link":"/api/v1/people/835716"},"second":{"id":694310,"link":"/api/v1/people/694310"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"credit":"b_ab"},{"player":{"id":679712,"link":"/api/v1/people/679712"},"credit":"p_ab"},{"player":{"id":650907,"link":"/api/v1/people/650907"},"credit":"b_pa"},{"player":{"id":679712,"link":"/api/v1/people/679712"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:50:30.202Z","atBatIndex":84},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Nick Biddison reaches on a throwing error by shortstop Gage Workman. Bryson Ware scores.","rbi":1,"awayScore":7,"homeScore":16,"isOut":false},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-27T20:51:12.715Z","endTime":"2026-02-27T20:52:48.692Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":680994,"fullName":"Nick Biddison","link":"/api/v1/people/680994"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679712,"fullName":"Lael Lockhart","link":"/api/v1/people/679712"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680994,"fullName":"Nick Biddison","link":"/api/v1/people/680994"},"postOnSecond":{"id":835716,"fullName":"Jack Barker","link":"/api/v1/people/835716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":680994,"fullName":"Nick Biddison","link":"/api/v1/people/680994"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":694310,"fullName":"Bryson Ware","link":"/api/v1/people/694310"},"responsiblePitcher":{"id":679712,"link":"/api/v1/people/679712"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":679712,"fullName":"Lael Lockhart"}}},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"08315286-0866-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-02-27T20:51:01.394Z","endTime":"2026-02-27T20:51:14.943Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":680994,"link":"/api/v1/people/680994","batSide":{"code":"R","description":"Right"}},"second":{"id":835716,"link":"/api/v1/people/835716"},"third":{"id":694310,"link":"/api/v1/people/694310"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.004082659151102,"aZ":-20.57559742841985,"pfxX":-0.7852561694643428,"pfxZ":6.55012128287926,"pX":0.12646484346835704,"pZ":3.510493814240238,"vX0":-2.583970869300119,"vY0":-131.5254048228547,"vZ0":-0.9486275075615245,"x":112.18,"y":144.0,"x0":1.2193634021459645,"y0":50.00516437638168,"z0":5.386088145953474,"aX":-1.3911493804582646},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.9,"breakHorizontal":1.9,"spinRate":2378,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.41469316036888326,"extension":6.9142681867235085},"index":1,"playId":"235c76f7-9385-31a7-8d18-6879132d37c4","pitchNumber":1,"startTime":"2026-02-27T20:51:14.943Z","endTime":"2026-02-27T20:51:18.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":680994,"link":"/api/v1/people/680994","batSide":{"code":"R","description":"Right"}},"second":{"id":835716,"link":"/api/v1/people/835716"},"third":{"id":694310,"link":"/api/v1/people/694310"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.372607696482152,"aZ":-15.281507867998156,"pfxX":3.39471038532065,"pfxZ":9.263319064881337,"pX":0.5851040915779264,"pZ":2.2553889397609566,"vX0":-2.4311620600961747,"vY0":-134.27489277414466,"vZ0":-5.049443584906819,"x":94.7,"y":177.88,"x0":1.0616917962184167,"y0":50.005012455962444,"z0":5.249492187261123,"aX":6.192811302861284},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":-5.6,"spinRate":2172,"spinDirection":141},"zone":6,"typeConfidence":0.96,"plateTime":0.4080851446408551,"extension":6.9255156918928265},"index":2,"playId":"15d4e8d0-8952-3415-b73e-1496a5541eb8","pitchNumber":2,"startTime":"2026-02-27T20:51:32.528Z","endTime":"2026-02-27T20:51:36.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":680994,"link":"/api/v1/people/680994","batSide":{"code":"R","description":"Right"}},"second":{"id":835716,"link":"/api/v1/people/835716"},"third":{"id":694310,"link":"/api/v1/people/694310"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.619646546840713,"aZ":-22.252861600496484,"pfxX":-2.5582857764160134,"pfxZ":5.763107017851347,"pX":0.2563231489424741,"pZ":1.7458902588679222,"vX0":-1.0257666311126121,"vY0":-129.50329224259744,"vZ0":-4.738456924641295,"x":107.23,"y":191.64,"x0":0.9884257469968833,"y0":50.00250590572894,"z0":5.272226211757226,"aX":-4.403859157362511},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.7,"breakHorizontal":4.8,"spinRate":2428,"spinDirection":184},"zone":8,"typeConfidence":2.0,"plateTime":0.42076872307352353,"extension":6.891470870289523},"index":3,"playId":"9e292f91-bc38-3889-89e2-343d2853fc3d","pitchNumber":3,"startTime":"2026-02-27T20:51:52.582Z","endTime":"2026-02-27T20:52:11.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":680994,"link":"/api/v1/people/680994","batSide":{"code":"R","description":"Right"}},"second":{"id":835716,"link":"/api/v1/people/835716"},"third":{"id":694310,"link":"/api/v1/people/694310"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":82.5,"endSpeed":76.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96651059491834,"aZ":-43.641614430355915,"pfxX":-4.5606645463810995,"pfxZ":-7.865936637227488,"pX":0.24789264876437242,"pZ":1.4254234284067957,"vX0":-1.007905518550485,"vY0":-120.15786829339754,"vZ0":-0.21886057950561488,"x":107.55,"y":200.29,"x0":1.2655849070333016,"y0":50.00364049496872,"z0":5.405650071316645,"aX":-6.647782681734546},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-14.0,"breakHorizontal":8.5,"spinRate":2507,"spinDirection":315},"zone":14,"typeConfidence":0.86,"plateTime":0.456383540789679,"extension":6.906282360438041},"index":4,"playId":"68661da6-f344-36d1-9eb3-3367566b36c6","pitchNumber":4,"startTime":"2026-02-27T20:52:21.315Z","endTime":"2026-02-27T20:52:25.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":680994,"link":"/api/v1/people/680994","batSide":{"code":"R","description":"Right"}},"second":{"id":835716,"link":"/api/v1/people/835716"},"third":{"id":694310,"link":"/api/v1/people/694310"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82680435996919,"aZ":-16.01323915655298,"pfxX":4.069402722065257,"pfxZ":8.99503885611487,"pX":0.816323280263875,"pZ":1.8301513450390665,"vX0":-2.1368254144155454,"vY0":-132.79740856536827,"vZ0":-5.723505618806704,"x":85.88,"y":189.37,"x0":1.1001023338911298,"y0":50.00406596663652,"z0":5.166956631087646,"aX":7.3127148599458565},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.4,"breakHorizontal":-7.0,"spinRate":2197,"spinDirection":138},"zone":9,"typeConfidence":0.95,"plateTime":0.4114997942476495,"extension":7.04999995643315},"hitData":{"launchSpeed":69.8,"launchAngle":4.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.09,"coordY":160.72}},"index":5,"playId":"501467e0-222a-3f8a-a318-07a9148038f2","pitchNumber":5,"startTime":"2026-02-27T20:52:42.501Z","endTime":"2026-02-27T20:52:48.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":680994,"link":"/api/v1/people/680994","batSide":{"code":"R","description":"Right"}},"second":{"id":835716,"link":"/api/v1/people/835716"},"third":{"id":694310,"link":"/api/v1/people/694310"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680994,"link":"/api/v1/people/680994"},"credit":"b_ab"},{"player":{"id":679712,"link":"/api/v1/people/679712"},"credit":"p_ab"},{"player":{"id":680994,"link":"/api/v1/people/680994"},"credit":"b_pa"},{"player":{"id":679712,"link":"/api/v1/people/679712"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:52:48.692Z","atBatIndex":85},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Trent Farquhar hit by pitch. Jack Barker to 3rd. Nick Biddison to 2nd.","rbi":0,"awayScore":7,"homeScore":16,"isOut":false},"about":{"atBatIndex":86,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-27T20:53:09.965Z","endTime":"2026-02-27T20:53:26.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":802531,"fullName":"Trent Farquhar","link":"/api/v1/people/802531"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679712,"fullName":"Lael Lockhart","link":"/api/v1/people/679712"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802531,"fullName":"Trent Farquhar","link":"/api/v1/people/802531"},"postOnSecond":{"id":680994,"fullName":"Nick Biddison","link":"/api/v1/people/680994"},"postOnThird":{"id":835716,"fullName":"Jack Barker","link":"/api/v1/people/835716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":835716,"fullName":"Jack Barker","link":"/api/v1/people/835716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":680994,"fullName":"Nick Biddison","link":"/api/v1/people/680994"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":802531,"fullName":"Trent Farquhar","link":"/api/v1/people/802531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.1,"endSpeed":83.4,"strikeZoneTop":2.977,"strikeZoneBottom":1.502,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.468391240216402,"aZ":-26.453329660440275,"pfxX":9.326930919623688,"pfxZ":3.209208753038732,"pX":1.780928805695202,"pZ":3.265069116770365,"vX0":-2.1871954446150377,"vY0":-132.7460327216966,"vZ0":-0.027676480459163932,"x":49.12,"y":150.62,"x0":1.403727085000533,"y0":50.005917115849755,"z0":5.201759935627209,"aX":16.64485546263839},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.0,"breakHorizontal":-16.4,"spinRate":2098,"spinDirection":135},"zone":12,"typeConfidence":0.92,"plateTime":0.41265251535738834,"extension":6.814907885865876},"index":0,"playId":"1541a887-932e-3520-90b4-5344eeb74671","pitchNumber":1,"startTime":"2026-02-27T20:53:22.741Z","endTime":"2026-02-27T20:53:26.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":802531,"link":"/api/v1/people/802531","batSide":{"code":"L","description":"Left"}},"first":{"id":680994,"link":"/api/v1/people/680994"},"second":{"id":835716,"link":"/api/v1/people/835716"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802531,"link":"/api/v1/people/802531"},"credit":"b_pa"},{"player":{"id":679712,"link":"/api/v1/people/679712"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:53:26.611Z","atBatIndex":86},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Erick Brito out on a sacrifice fly to right fielder Austin Slater. Jack Barker scores. Nick Biddison to 3rd.","rbi":1,"awayScore":8,"homeScore":16,"isOut":true},"about":{"atBatIndex":87,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-27T20:53:29.026Z","endTime":"2026-02-27T20:54:41.548Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":684081,"fullName":"Erick Brito","link":"/api/v1/people/684081"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679712,"fullName":"Lael Lockhart","link":"/api/v1/people/679712"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802531,"fullName":"Trent Farquhar","link":"/api/v1/people/802531"},"postOnThird":{"id":680994,"fullName":"Nick Biddison","link":"/api/v1/people/680994"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":684081,"fullName":"Erick Brito","link":"/api/v1/people/684081"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":680994,"fullName":"Nick Biddison","link":"/api/v1/people/680994"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"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":835716,"fullName":"Jack Barker","link":"/api/v1/people/835716"},"responsiblePitcher":{"id":679712,"link":"/api/v1/people/679712"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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":87.6,"endSpeed":81.4,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79005010719107,"aZ":-23.790061507872615,"pfxX":-2.8677609304583154,"pfxZ":4.995269690318992,"pX":1.4244886316103875,"pZ":2.612836559827615,"vX0":1.092546533852765,"vY0":-127.79682006267892,"vZ0":-2.059634037897988,"x":62.7,"y":168.23,"x0":1.3674470538272412,"y0":50.00072404281543,"z0":5.270934145769735,"aX":-4.8110517674284825},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.9,"breakHorizontal":5.0,"spinRate":2388,"spinDirection":179},"zone":12,"typeConfidence":2.0,"plateTime":0.4262603111085026,"extension":6.894316150357949},"index":0,"playId":"ab734722-88ec-3534-a495-64ceaff2f45f","pitchNumber":1,"startTime":"2026-02-27T20:53:54.069Z","endTime":"2026-02-27T20:53:59.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":684081,"link":"/api/v1/people/684081","batSide":{"code":"R","description":"Right"}},"first":{"id":802531,"link":"/api/v1/people/802531"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":835716,"link":"/api/v1/people/835716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.234776267668686,"aZ":-17.023644558911148,"pfxX":3.8623164912859678,"pfxZ":8.311005019973702,"pX":0.7375269660753386,"pZ":2.2952470260540796,"vX0":-2.4428041652232793,"vY0":-133.77825053119372,"vZ0":-4.619383944259506,"x":88.89,"y":176.81,"x0":1.1578376871804577,"y0":50.00666160699933,"z0":5.25438862276142,"aX":7.044296109635052},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.3,"breakHorizontal":-6.5,"spinRate":2028,"spinDirection":141},"zone":6,"typeConfidence":0.96,"plateTime":0.40849045350777313,"extension":7.022620685240863},"index":1,"playId":"3644df43-f49e-3738-a78c-f30fa9e92af2","pitchNumber":2,"startTime":"2026-02-27T20:54:11.905Z","endTime":"2026-02-27T20:54:24.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":684081,"link":"/api/v1/people/684081","batSide":{"code":"R","description":"Right"}},"first":{"id":802531,"link":"/api/v1/people/802531"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":835716,"link":"/api/v1/people/835716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.745096965420846,"aZ":-17.256895684653152,"pfxX":4.229784354873595,"pfxZ":8.464844287969548,"pX":0.25811936080806336,"pZ":2.359147960389387,"vX0":-3.471440345923581,"vY0":-132.04358953658985,"vZ0":-4.261455456056811,"x":107.16,"y":175.08,"x0":1.0418577042501695,"y0":50.000066642287116,"z0":5.267828257822951,"aX":7.450282362996273},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.6,"breakHorizontal":-6.8,"spinRate":2023,"spinDirection":139},"zone":5,"typeConfidence":0.93,"plateTime":0.41519709238936553,"extension":7.021178229619551},"hitData":{"launchSpeed":85.3,"launchAngle":35.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.42,"coordY":94.92}},"index":2,"playId":"ac394a5f-9f58-3af0-bd96-2e0ab7eb71b1","pitchNumber":3,"startTime":"2026-02-27T20:54:29.563Z","endTime":"2026-02-27T20:54:41.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":684081,"link":"/api/v1/people/684081","batSide":{"code":"R","description":"Right"}},"first":{"id":802531,"link":"/api/v1/people/802531"},"second":{"id":680994,"link":"/api/v1/people/680994"},"third":{"id":835716,"link":"/api/v1/people/835716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":684081,"link":"/api/v1/people/684081"},"credit":"b_pa"},{"player":{"id":679712,"link":"/api/v1/people/679712"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:54:41.548Z","atBatIndex":87},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Raylin Heredia strikes out swinging.","rbi":0,"awayScore":8,"homeScore":16,"isOut":true},"about":{"atBatIndex":88,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-27T20:54:48.255Z","endTime":"2026-02-27T20:56:39.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":699712,"fullName":"Raylin Heredia","link":"/api/v1/people/699712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679712,"fullName":"Lael Lockhart","link":"/api/v1/people/679712"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699712,"fullName":"Raylin Heredia","link":"/api/v1/people/699712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621512,"link":"/api/v1/people/621512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.187927415168573,"aZ":-41.09147352473585,"pfxX":-5.06603807457002,"pfxZ":-6.328913054617024,"pX":0.9631265311040508,"pZ":2.869854123164678,"vX0":1.0158427153870808,"vY0":-117.60306574324179,"vZ0":2.469050206270876,"x":80.29,"y":161.29,"x0":1.1853853098470477,"y0":50.00537318349632,"z0":5.603341465736304,"aX":-7.13472743718663},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.7,"breakHorizontal":9.0,"spinRate":2342,"spinDirection":320},"zone":12,"typeConfidence":0.86,"plateTime":0.46480779157226104,"extension":6.748755743240835},"index":0,"playId":"5fd1e198-5ec6-36e1-87ca-002279a25540","pitchNumber":1,"startTime":"2026-02-27T20:55:15.541Z","endTime":"2026-02-27T20:55:21.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":699712,"link":"/api/v1/people/699712","batSide":{"code":"R","description":"Right"}},"first":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28400473390276,"aZ":-16.527698533582775,"pfxX":5.538399055393903,"pfxZ":8.738046558034446,"pX":0.371564142259209,"pZ":2.0138311564173192,"vX0":-3.788490444366406,"vY0":-132.89850389091933,"vZ0":-5.545900425338339,"x":102.84,"y":184.41,"x0":1.0955038115119142,"y0":50.00043662966416,"z0":5.326731391702757,"aX":9.912964694713594},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.9,"breakHorizontal":-9.2,"spinRate":2154,"spinDirection":139},"zone":9,"typeConfidence":0.82,"plateTime":0.41202906648022264,"extension":6.913989872065328},"index":1,"playId":"89b74ab1-4cd4-314d-a7c9-16f15a8630fb","pitchNumber":2,"startTime":"2026-02-27T20:55:31.806Z","endTime":"2026-02-27T20:55:38.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":699712,"link":"/api/v1/people/699712","batSide":{"code":"R","description":"Right"}},"first":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":86.6,"endSpeed":79.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85862493513062,"aZ":-25.924775879280695,"pfxX":-0.09129422152919275,"pfxZ":3.842554328463441,"pX":0.8747738795483975,"pZ":3.488028479543441,"vX0":-0.8914806891331908,"vY0":-126.20766914421,"vZ0":0.36505803608609544,"x":83.66,"y":144.6,"x0":1.2433055483932747,"y0":50.00007737227513,"z0":5.416749883329532,"aX":-0.14832954102041349},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.3,"breakHorizontal":0.4,"spinRate":2432,"spinDirection":194},"zone":12,"typeConfidence":0.96,"plateTime":0.43272684570012254,"extension":6.89779438178687},"index":2,"playId":"36582faf-aea9-392e-96ad-babc0084b0f6","pitchNumber":3,"startTime":"2026-02-27T20:55:53.164Z","endTime":"2026-02-27T20:55:56.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":699712,"link":"/api/v1/people/699712","batSide":{"code":"R","description":"Right"}},"first":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.780484046120893,"aZ":-42.96842136452514,"pfxX":-5.286552746963314,"pfxZ":-7.666899112945888,"pX":1.6837660239051881,"pZ":2.8252034980094374,"vX0":2.5631796153096693,"vY0":-118.24293852119452,"vZ0":2.8304150706861826,"x":52.82,"y":162.5,"x0":1.2691886634145286,"y0":50.00348112305422,"z0":5.571503549266555,"aX":-7.442179786686582},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.8,"breakHorizontal":8.9,"spinRate":2477,"spinDirection":315},"zone":12,"typeConfidence":0.89,"plateTime":0.4642557637788851,"extension":6.728007699822442},"index":3,"playId":"545de5dc-ccb6-332d-9225-c9c7886a35d4","pitchNumber":4,"startTime":"2026-02-27T20:56:15.060Z","endTime":"2026-02-27T20:56:18.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":699712,"link":"/api/v1/people/699712","batSide":{"code":"R","description":"Right"}},"first":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.020845776187805,"aZ":-18.159624118825583,"pfxX":3.9868101565335454,"pfxZ":7.842041151865214,"pX":1.3297081497220893,"pZ":3.7924906298725123,"vX0":-0.707285029724025,"vY0":-132.97120446454647,"vZ0":-0.6790013093402566,"x":66.31,"y":136.38,"x0":1.0815377356919549,"y0":50.00373076545823,"z0":5.371000973069233,"aX":7.125901084646463},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.3,"breakHorizontal":-7.1,"spinRate":2142,"spinDirection":142},"zone":12,"typeConfidence":0.96,"plateTime":0.41220927022098586,"extension":6.924709484488493},"index":4,"playId":"ba261116-3ac2-3228-b059-e654941f86cd","pitchNumber":5,"startTime":"2026-02-27T20:56:35.758Z","endTime":"2026-02-27T20:56:39.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679712,"link":"/api/v1/people/679712","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":621512,"link":"/api/v1/people/621512"},"first":{"id":690291,"link":"/api/v1/people/690291"},"second":{"id":802219,"link":"/api/v1/people/802219"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":669398,"link":"/api/v1/people/669398"},"left":{"id":701162,"link":"/api/v1/people/701162"},"center":{"id":669360,"link":"/api/v1/people/669360"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":699712,"link":"/api/v1/people/699712","batSide":{"code":"R","description":"Right"}},"first":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":680994,"link":"/api/v1/people/680994"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699712,"link":"/api/v1/people/699712"},"credit":"b_ab"},{"player":{"id":679712,"link":"/api/v1/people/679712"},"credit":"p_ab"},{"player":{"id":699712,"link":"/api/v1/people/699712"},"credit":"b_pa"},{"player":{"id":679712,"link":"/api/v1/people/679712"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-02-27T20:56:39.967Z","atBatIndex":88}]