[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Wood walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T22:45:46.612Z","endTime":"2025-08-22T22:47:09.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1,2],"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"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":"2025-08-22T19:03:59.176Z","endTime":"2025-08-22T22:24:21.154Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"},"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":"2025-08-22T22:24:21.154Z","endTime":"2025-08-22T22:44:40.722Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"},"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":"2025-08-22T22:44:40.722Z","endTime":"2025-08-22T22:45:47.612Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"},"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":91.7,"endSpeed":83.3,"strikeZoneTop":3.95407576171177,"strikeZoneBottom":1.79716870125325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.148248412763497,"aZ":-14.814647863401047,"pfxX":-4.753798136098095,"pfxZ":9.734887971364723,"pX":-1.333393248680395,"pZ":2.5283879125786126,"vX0":2.825317059772842,"vY0":-133.32605979011691,"vZ0":-7.0006269335223426,"x":150.0,"y":131.86,"x0":-1.7943016667546736,"y0":50.005372469323085,"z0":6.276066483758164,"aX":-8.48014765184289},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.2,"breakHorizontal":7.9,"spinRate":2026,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4122779556420455,"extension":6.122115427808297},"index":3,"playId":"3eedd1ec-11af-3684-b742-4a296f0a3314","pitchNumber":1,"startTime":"2025-08-22T22:45:47.612Z","endTime":"2025-08-22T22:45:51.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.84,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.240466849759578,"aZ":-24.95739487875679,"pfxX":4.112735834548009,"pfxZ":4.605632797907674,"pX":-0.26954455962194607,"pZ":3.567113225686464,"vX0":2.8861828266736658,"vY0":-124.20493627182464,"vZ0":-1.9597569544854654,"x":127.27,"y":142.47,"x0":-1.979835836930105,"y0":50.00315090077281,"z0":6.436227500745318,"aX":6.442057656431117},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.2,"breakHorizontal":-8.2,"spinRate":2377,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.44053502603616757,"extension":6.001779235278275},"index":4,"playId":"46ca00a4-0172-3fc7-a7a8-e72ed336a706","pitchNumber":2,"startTime":"2025-08-22T22:45:58.096Z","endTime":"2025-08-22T22:46:01.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":89.0,"endSpeed":81.4,"strikeZoneTop":3.8067393889629,"strikeZoneBottom":1.78182563768692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.36743192971343,"aZ":-15.805109282801737,"pfxX":-0.10814669495309892,"pfxZ":9.626153286573267,"pX":-0.3128440535767108,"pZ":4.055858842595785,"vX0":3.887746359969348,"vY0":-129.6460363430144,"vZ0":-2.9166325985961206,"x":128.92,"y":129.27,"x0":-1.818473900701761,"y0":50.00434269328818,"z0":6.403387806112993,"aX":-0.18495847492295978},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":17.0,"breakHorizontal":-0.7,"spinRate":2357,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.4226600802133662,"extension":6.070203833985064},"index":5,"playId":"916ce24a-8dd2-3ec8-a558-818e18381be3","pitchNumber":3,"startTime":"2025-08-22T22:46:11.220Z","endTime":"2025-08-22T22:46:14.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.88387135517092,"strikeZoneBottom":1.80549924499618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.129921608135813,"aZ":-16.844266661719416,"pfxX":0.9813692972285706,"pfxZ":9.338993854930894,"pX":-1.2806876633337685,"pZ":2.565749106048699,"vX0":1.4579681106440736,"vY0":-127.07590270307468,"vZ0":-5.923084964102692,"x":165.82,"y":169.5,"x0":-1.9885473504984505,"y0":50.00357146479419,"z0":6.257193603505813,"aX":1.6108458335543951},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":15.8,"breakHorizontal":-2.0,"spinRate":2424,"spinDirection":189},"zone":13,"typeConfidence":2.0,"plateTime":0.43041152233114266,"extension":5.9587427919167775},"index":6,"playId":"5b79e187-45ad-3f2f-963d-19c8778cf928","pitchNumber":4,"startTime":"2025-08-22T22:46:23.646Z","endTime":"2025-08-22T22:46:27.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.78184526772826,"strikeZoneBottom":1.81050461881206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09561966485045,"aZ":-20.761355768343417,"pfxX":2.042135172813316,"pfxZ":7.121501686577652,"pX":-0.4506551946609093,"pZ":3.4318022951669898,"vX0":2.9395428336212404,"vY0":-125.69531239131248,"vZ0":-3.137694642700379,"x":134.18,"y":146.12,"x0":-1.8999019126966652,"y0":50.00398775669677,"z0":6.379036589033019,"aX":3.2723416453834204},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":12.5,"breakHorizontal":-4.3,"spinRate":2425,"spinDirection":186},"zone":1,"typeConfidence":2.0,"plateTime":0.43549726895986485,"extension":5.889766218819904},"index":7,"playId":"ccf9eb09-180c-3799-8f4a-25882d02cf18","pitchNumber":5,"startTime":"2025-08-22T22:46:37.162Z","endTime":"2025-08-22T22:46:40.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.84,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.85847619216824,"aZ":-22.427593715247564,"pfxX":1.8218540385356214,"pfxZ":6.116599298842648,"pX":-0.3958578281483772,"pZ":2.399754390511998,"vX0":3.013585244075246,"vY0":-125.09329677478952,"vZ0":-5.285192767242421,"x":132.09,"y":173.99,"x0":-1.8502166143978365,"y0":50.00451869207085,"z0":6.364532452613466,"aX":2.904429604139574},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.2,"breakHorizontal":-4.0,"spinRate":2408,"spinDirection":182},"zone":7,"typeConfidence":2.0,"plateTime":0.4368732595409357,"extension":5.978103491693223},"index":8,"playId":"ea6965c3-a376-3376-bcd5-7f51adf0402a","pitchNumber":6,"startTime":"2025-08-22T22:46:49.301Z","endTime":"2025-08-22T22:46:52.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.88416241145803,"strikeZoneBottom":1.80637461845009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.612140286811723,"aZ":-26.02095104695998,"pfxX":-9.556677850939648,"pfxZ":3.739648019947862,"pX":-1.175322293895074,"pZ":1.5696847264530975,"vX0":4.612768442860063,"vY0":-127.81003506238211,"vZ0":-6.5148966838195905,"x":161.8,"y":196.4,"x0":-1.7668339090819638,"y0":50.004822830807726,"z0":6.20976470287649,"aX":-15.730763573021857},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.4,"breakHorizontal":16.2,"spinRate":1596,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.42940702664683483,"extension":6.083590421535898},"index":9,"playId":"099c5fe4-510f-365d-81f1-f30799bb97e4","pitchNumber":7,"startTime":"2025-08-22T22:47:05.332Z","endTime":"2025-08-22T22:47:09.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2025-08-22T22:47:09.530Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Abrams singles on a fly ball to center fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T22:49:37.858Z","endTime":"2025-08-22T22:50:53.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592836,"link":"/api/v1/people/592836"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","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":"aebb57f6-dca0-3b42-9e39-02f27f7979ff","startTime":"2025-08-22T22:47:37.572Z","endTime":"2025-08-22T22:47:42.024Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Phillies challenged (tag play), call on the field was overturned: pitcher Taijuan Walker picks off James Wood at 1st on throw to first baseman Bryce Harper.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"aebb57f6-dca0-3b42-9e39-02f27f7979ff","startTime":"2025-08-22T22:47:42.457Z","endTime":"2025-08-22T22:49:40.182Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"},"defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":143},"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":5.799999999999997,"leverageIndex":1.46,"dramaIndex":77.0,"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.47308703117565,"strikeZoneBottom":1.6346877853107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.8166830591579,"aZ":-16.107079384444415,"pfxX":1.946557055786851,"pfxZ":9.74112252536879,"pX":-0.22300675879964857,"pZ":3.141317911902854,"vX0":3.5116604256694743,"vY0":-127.99034770132822,"vZ0":-4.8095390269067275,"x":125.5,"y":153.96,"x0":-1.868854344956483,"y0":50.00513325166386,"z0":6.316755914049416,"aX":3.2111434378051427},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":16.7,"breakHorizontal":-4.3,"spinRate":2544,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.42888191655419305,"extension":6.128020557585584},"index":2,"playId":"4bcc7c08-dde4-3c26-80b5-426fae49976b","pitchNumber":1,"startTime":"2025-08-22T22:49:40.182Z","endTime":"2025-08-22T22:49:43.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.6,"endSpeed":69.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.78110820589241,"aZ":-40.03661003746552,"pfxX":3.73573426239337,"pfxZ":-6.529409871398066,"pX":0.2105679977966961,"pZ":1.4292971192547888,"vX0":3.0378836339527195,"vY0":-110.03133217608155,"vZ0":-1.5460145589749266,"x":108.97,"y":200.19,"x0":-1.6823750798959245,"y0":50.002963227661866,"z0":6.452876206511631,"aX":4.498171289860766},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-11.9,"breakHorizontal":-7.7,"spinRate":2636,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.5012443061538638,"extension":5.934584882180383},"index":3,"playId":"1745c477-63ad-359f-ae75-c5f43356e742","pitchNumber":2,"startTime":"2025-08-22T22:49:50.675Z","endTime":"2025-08-22T22:49:54.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.45553709113522,"strikeZoneBottom":1.59210057532064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.188181539844567,"aZ":-19.035568831181525,"pfxX":1.9214600198413452,"pfxZ":7.9366103191298585,"pX":-1.7407050176114194,"pZ":3.29750430271496,"vX0":0.1957068821205698,"vY0":-127.81354138474411,"vZ0":-3.878770606351093,"x":183.35,"y":149.75,"x0":-2.067929413704211,"y0":50.00446175517457,"z0":6.328492571988702,"aX":3.1810787311860884},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.7,"breakHorizontal":-3.5,"spinRate":2440,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.4284379804281464,"extension":6.0144885288824135},"index":4,"playId":"e8241e3c-f642-35e6-8945-103557fb7c60","pitchNumber":3,"startTime":"2025-08-22T22:50:14.597Z","endTime":"2025-08-22T22:50:17.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.46762494963289,"strikeZoneBottom":1.65626033366257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.397352005265773,"aZ":-27.538558365180947,"pfxX":-6.305924452014633,"pfxZ":2.826682781913739,"pX":-1.402629584981853,"pZ":2.280983153539879,"vX0":3.2570054818672647,"vY0":-127.5092491553983,"vZ0":-4.446633851431176,"x":170.46,"y":177.19,"x0":-1.8805572923669958,"y0":50.0008252574497,"z0":6.2325252779315,"aX":-10.33238790460784},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.3,"breakHorizontal":10.7,"spinRate":1472,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.43034828105253053,"extension":6.189881362025414},"index":5,"playId":"a941ddef-4b87-3e91-8c8c-21b4d1d1f0d2","pitchNumber":4,"startTime":"2025-08-22T22:50:29.068Z","endTime":"2025-08-22T22:50:32.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.03337424617363,"aZ":-18.907022613087623,"pfxX":1.7535801303590248,"pfxZ":8.060509349059988,"pX":0.5991357475383424,"pZ":3.254489702110403,"vX0":5.341858957809519,"vY0":-127.44678473762247,"vZ0":-3.9581014854312953,"x":94.16,"y":150.91,"x0":-1.7513387487598384,"y0":50.003751287000185,"z0":6.319762238081336,"aX":2.886022506147271},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.9,"breakHorizontal":-4.3,"spinRate":2405,"spinDirection":189},"zone":3,"typeConfidence":2.0,"plateTime":0.42966353815516944,"extension":6.010163747528971},"hitData":{"launchSpeed":69.5,"launchAngle":30.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.33,"coordY":98.27}},"index":6,"playId":"ddf0c9d3-4c9b-3b31-ae0b-57971f250a89","pitchNumber":5,"startTime":"2025-08-22T22:50:42.451Z","endTime":"2025-08-22T22:50:53.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-22T22:50:53.606Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Bell walks. CJ Abrams to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T22:51:20.502Z","endTime":"2025-08-22T22:56:07.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.0,"endSpeed":82.9,"strikeZoneTop":3.67631845531047,"strikeZoneBottom":1.72325595450383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.09468230860768,"aZ":-14.34259571511105,"pfxX":-4.813360248261224,"pfxZ":9.994511649311681,"pX":-0.559878073395656,"pZ":4.085750589752879,"vX0":4.411815686930565,"vY0":-133.78950276728438,"vZ0":-3.559636684574431,"x":138.34,"y":128.46,"x0":-1.6175992710944305,"y0":50.003512763665505,"z0":6.483903250383362,"aX":-8.5891257448595},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.4,"breakHorizontal":7.6,"spinRate":2142,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.41186987072261205,"extension":6.056597665928539},"index":0,"playId":"613312d1-240f-3bae-8f8d-16d53610d656","pitchNumber":1,"startTime":"2025-08-22T22:51:20.502Z","endTime":"2025-08-22T22:51:23.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":87.4,"endSpeed":79.9,"strikeZoneTop":3.59660493482162,"strikeZoneBottom":1.74884423503593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.257967705063457,"aZ":-18.95155459713183,"pfxX":1.370357873071562,"pfxZ":8.063921417323503,"pX":-0.9026838863927356,"pZ":4.215786226099305,"vX0":2.141258448111316,"vY0":-127.2775878253752,"vZ0":-1.8675385682576837,"x":151.41,"y":124.95,"x0":-1.9330918958128829,"y0":50.00341005414446,"z0":6.4607323802808,"aX":2.2465530296072256},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":14.4,"breakHorizontal":-3.0,"spinRate":2440,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.4304421153451137,"extension":6.118755279640412},"index":1,"playId":"ab358813-2a15-31af-a244-8c60b0266b88","pitchNumber":2,"startTime":"2025-08-22T22:51:40.896Z","endTime":"2025-08-22T22:51:44.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.64677475737216,"strikeZoneBottom":1.77315981067552,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.24212996811267,"aZ":-26.795969866141395,"pfxX":-5.777912794557547,"pfxZ":3.3426957002105064,"pX":0.36243115935894465,"pZ":1.4726521655199578,"vX0":6.802400991937474,"vY0":-126.21323001052315,"vZ0":-6.3200347315525285,"x":103.18,"y":199.02,"x0":-1.6199206610500818,"y0":50.00566429714092,"z0":6.173960759219399,"aX":-9.302474282522583},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.8,"breakHorizontal":8.9,"spinRate":1516,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.43436416337025596,"extension":6.2129856829472665},"index":2,"playId":"f922fbf4-75e8-3e6e-ad56-b1475dbf6a8c","pitchNumber":3,"startTime":"2025-08-22T22:51:58.645Z","endTime":"2025-08-22T22:52:01.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":82.6,"strikeZoneTop":3.85872807086589,"strikeZoneBottom":1.66936656497015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.43595067294789,"aZ":-12.103665524329935,"pfxX":-5.502455521424034,"pfxZ":11.357307190054296,"pX":0.5896425996462401,"pZ":2.6776469694454246,"vX0":7.563563929409,"vY0":-133.30093621073735,"vZ0":-7.144776524517987,"x":94.52,"y":166.48,"x0":-1.5935156198187377,"y0":50.0050097806138,"z0":6.300317425250497,"aX":-9.726555711289352},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.8,"breakHorizontal":7.9,"spinRate":2206,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.41373606924260775,"extension":6.157243331016423},"index":3,"playId":"f82dfbbb-1c13-3218-a2a0-baadabbd293f","pitchNumber":4,"startTime":"2025-08-22T22:52:15.720Z","endTime":"2025-08-22T22:52:18.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.757099421153168,"aZ":-18.720382349395685,"pfxX":1.2201681448722392,"pfxZ":8.315813633338383,"pX":-0.5204824231514867,"pZ":2.79035293976177,"vX0":2.8706029022725277,"vY0":-126.37615263519614,"vZ0":-5.02862169691311,"x":136.84,"y":163.44,"x0":-1.8295195526652284,"y0":50.00019288666347,"z0":6.309554162029098,"aX":1.9729426764405673},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":14.2,"breakHorizontal":-2.9,"spinRate":2424,"spinDirection":185},"zone":4,"typeConfidence":2.0,"plateTime":0.4334090966341675,"extension":6.032846246294942},"index":4,"playId":"1a6b2d2a-66ee-3108-8822-6345bc7b0c79","pitchNumber":5,"startTime":"2025-08-22T22:52:33.352Z","endTime":"2025-08-22T22:52:36.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-22T22:52:43.833Z","endTime":"2025-08-22T22:52:55.319Z","isPitch":false,"type":"action","player":{"id":605137,"link":"/api/v1/people/605137"},"defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"f88c1b01-a2a1-34db-a384-449c44a41cd4","startTime":"2025-08-22T22:52:55.319Z","endTime":"2025-08-22T22:52:58.719Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":true,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":7,"playId":"a83fca27-2dd9-317c-9680-034f712fd3fb","startTime":"2025-08-22T22:53:15.847Z","endTime":"2025-08-22T22:53:20.868Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":120},"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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.1,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.756011032667534,"aZ":-15.391682887985596,"pfxX":0.5239266828470022,"pfxZ":10.189060910310527,"pX":-0.38828531253320814,"pZ":3.0373482882520104,"vX0":3.687780504285366,"vY0":-127.87696164875979,"vZ0":-5.056028571749776,"x":131.8,"y":156.77,"x0":-1.920442631528159,"y0":50.00117547778329,"z0":6.2580078553224086,"aX":0.8618449323159472},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":17.4,"breakHorizontal":-1.8,"spinRate":2440,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.42924822520804273,"extension":5.880545623218235},"index":8,"playId":"607aea43-3c1c-3717-8875-651a32669168","pitchNumber":6,"startTime":"2025-08-22T22:55:17.301Z","endTime":"2025-08-22T22:55:20.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.0,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.997305042813814,"aZ":-12.364649421273876,"pfxX":-6.412996029743819,"pfxZ":11.050105075005876,"pX":0.4072647031176127,"pZ":3.9337177457033596,"vX0":7.215963579614062,"vY0":-134.27536538089294,"vZ0":-4.232691013255412,"x":101.48,"y":132.57,"x0":-1.505129166440228,"y0":50.00325950918793,"z0":6.435929995603452,"aX":-11.497965584526831},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.1,"breakHorizontal":9.7,"spinRate":2278,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.41078166851595377,"extension":5.989343055641599},"index":9,"playId":"b8dce943-7917-3c73-a036-3a3a438bc4c4","pitchNumber":7,"startTime":"2025-08-22T22:55:39.482Z","endTime":"2025-08-22T22:55:42.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.1,"strikeZoneTop":3.53416369008033,"strikeZoneBottom":1.66791709827412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.405733645108462,"aZ":-24.525947746965063,"pfxX":4.903341708504198,"pfxZ":5.443385096021811,"pX":-0.2761692231192188,"pZ":1.305348342245739,"vX0":2.3689021548077167,"vY0":-119.06534093490137,"vZ0":-6.278649256131938,"x":127.53,"y":203.54,"x0":-1.9278574575645844,"y0":50.00421020069029,"z0":6.260283493489423,"aX":6.889640541595475},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":8.3,"breakHorizontal":-9.5,"spinRate":2561,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.4638402280228542,"extension":6.0474445927030285},"index":10,"playId":"7a3d79cb-185f-320b-b69e-ea621eca9c95","pitchNumber":8,"startTime":"2025-08-22T22:56:00.095Z","endTime":"2025-08-22T22:56:07.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.21,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-22T22:56:07.100Z","atBatIndex":2},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Riley Adams homers (8) on a fly ball to center field. CJ Abrams scores. Josh Bell scores.","rbi":3,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T22:56:39.602Z","endTime":"2025-08-22T22:59:36.567Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"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":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":{"id":592836,"link":"/api/v1/people/592836"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":{"id":592836,"link":"/api/v1/people/592836"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":{"id":592836,"link":"/api/v1/people/592836"},"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(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":90.7,"endSpeed":82.1,"strikeZoneTop":3.62272348073047,"strikeZoneBottom":1.66931931454721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.361795174537935,"aZ":-17.357036746229348,"pfxX":-8.300339964590421,"pfxZ":8.50698179732217,"pX":-2.0617311051874947,"pZ":3.179018129878027,"vX0":2.1335057731468945,"vY0":-131.95669570289684,"vZ0":-5.013705065300176,"x":195.59,"y":152.95,"x0":-1.8090443032836097,"y0":50.000737686758086,"z0":6.4059428351116825,"aX":-14.45220940179156},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.4,"breakHorizontal":14.4,"spinRate":1966,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.41708110720525626,"extension":5.918413712798329},"index":0,"playId":"21912c06-b78b-3248-a8c2-e8b619420a48","pitchNumber":1,"startTime":"2025-08-22T22:56:39.602Z","endTime":"2025-08-22T22:56:44.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.185602630077824,"aZ":-31.223989854123037,"pfxX":-6.471154867820097,"pfxZ":0.5804781479207746,"pX":-0.2619766614906519,"pZ":2.0135489700530096,"vX0":5.623992314453306,"vY0":-127.27710154522202,"vZ0":-4.639876057438006,"x":126.99,"y":184.41,"x0":-1.664188791512522,"y0":50.00324606642394,"z0":6.345307263582827,"aX":-10.571327669305504},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.2,"breakHorizontal":10.3,"spinRate":1530,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4310762228637506,"extension":6.225405908128876},"index":1,"playId":"92806f53-87ac-3806-8fd2-e6c02c800b31","pitchNumber":2,"startTime":"2025-08-22T22:56:54.743Z","endTime":"2025-08-22T22:56:59.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.320815051151772,"aZ":-17.267514180546605,"pfxX":-9.308550221442784,"pfxZ":8.27896612051856,"pX":-0.6963136326290249,"pZ":2.8307455670510495,"vX0":5.604435059732857,"vY0":-133.91555101305383,"vZ0":-5.929837399136748,"x":143.54,"y":162.35,"x0":-1.6166397142965911,"y0":50.000541863197405,"z0":6.326483037191954,"aX":-16.75409576440851},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.8,"breakHorizontal":15.5,"spinRate":2119,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4104065857104797,"extension":6.003511704572532},"index":2,"playId":"9589cbea-36d2-347f-913a-37625eaa98a0","pitchNumber":3,"startTime":"2025-08-22T22:57:34.930Z","endTime":"2025-08-22T22:57:37.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-22T22:57:50.392Z","endTime":"2025-08-22T22:57:59.481Z","isPitch":false,"type":"action","player":{"id":656180,"link":"/api/v1/people/656180"},"defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.21205843853364,"aZ":-28.21598656682071,"pfxX":-6.501088677021203,"pfxZ":2.465351081087057,"pX":-0.5773592626718185,"pZ":1.045331662922407,"vX0":4.691148694578939,"vY0":-126.26333095667042,"vZ0":-7.323395555637825,"x":139.01,"y":210.56,"x0":-1.6205445425908045,"y0":50.003513096769304,"z0":6.273636308774596,"aX":-10.431652474770464},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.9,"breakHorizontal":10.6,"spinRate":1394,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4348521337176652,"extension":6.23264800940092},"index":4,"playId":"d5e475d3-ec91-30d7-8275-89c058e5608b","pitchNumber":4,"startTime":"2025-08-22T22:57:59.481Z","endTime":"2025-08-22T22:58:02.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.56452453437232,"strikeZoneBottom":1.64643911518816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.187436131276264,"aZ":-24.332085382999285,"pfxX":-4.419591587355839,"pfxZ":4.717485144018935,"pX":-0.8210884848116292,"pZ":1.4323401661024748,"vX0":3.78385982211115,"vY0":-127.78614475623931,"vZ0":-7.1945920007046,"x":148.3,"y":200.11,"x0":-1.7434883812542,"y0":50.000663020732496,"z0":6.182895167868546,"aX":-7.3423106047295335},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.2,"breakHorizontal":7.2,"spinRate":1322,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4278765422057096,"extension":6.3545142179829295},"index":5,"playId":"e076c03b-42ab-36ca-aa4d-e143198dba2f","pitchNumber":5,"startTime":"2025-08-22T22:58:18.945Z","endTime":"2025-08-22T22:58:22.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.50893244234128,"strikeZoneBottom":1.6185229036809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.180789579807506,"aZ":-27.16968839429893,"pfxX":-4.611373279465932,"pfxZ":3.075313775677426,"pX":-1.6056520273796542,"pZ":2.7595357238680895,"vX0":2.0126792492587153,"vY0":-126.35830374938992,"vZ0":-3.6564834160001487,"x":178.2,"y":164.27,"x0":-1.8105615870663243,"y0":50.00277756882858,"z0":6.392621720756096,"aX":-7.505271335614069},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.0,"breakHorizontal":7.9,"spinRate":1319,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.43240417826124133,"extension":6.160105826754337},"index":6,"playId":"60c018f3-79dd-3943-827e-2a8598ef1c0e","pitchNumber":6,"startTime":"2025-08-22T22:58:35.005Z","endTime":"2025-08-22T22:58:38.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.3742485444613,"aZ":-18.599534048911575,"pfxX":-8.324731085307912,"pfxZ":7.612974711606924,"pX":-1.452054529423191,"pZ":2.9771060995233576,"vX0":3.507830354626512,"vY0":-132.88524425925937,"vZ0":-5.389777543646563,"x":172.35,"y":158.4,"x0":-1.7102575264140962,"y0":50.00047985810459,"z0":6.389578233145795,"aX":-14.83519515965723},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.8,"breakHorizontal":14.3,"spinRate":1907,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4127233116768063,"extension":6.0254450718341825},"index":7,"playId":"17dd9035-269c-305e-8097-0cc5e45b5012","pitchNumber":7,"startTime":"2025-08-22T22:58:53.045Z","endTime":"2025-08-22T22:58:57.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.734776694744287,"aZ":-19.914291038379837,"pfxX":2.2282135449706857,"pfxZ":7.486719419504171,"pX":0.16492682402918996,"pZ":2.6151547305935283,"vX0":3.79775448434419,"vY0":-127.0765482804445,"vZ0":-5.525389073634746,"x":110.71,"y":168.17,"x0":-1.637634527721968,"y0":50.00204412485629,"z0":6.396800299705032,"aX":3.6484525386205062},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":12.6,"breakHorizontal":-4.9,"spinRate":2400,"spinDirection":180},"zone":5,"typeConfidence":2.0,"plateTime":0.4308025675898639,"extension":6.122556376232558},"hitData":{"launchSpeed":106.6,"launchAngle":33.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":163.46,"coordY":41.26}},"index":8,"playId":"42d966be-aee6-308f-aeae-a43bf1461dd5","pitchNumber":8,"startTime":"2025-08-22T22:59:13.111Z","endTime":"2025-08-22T22:59:36.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_ab"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_ab"},{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.0,"awayTeamWinProbability":75.0,"homeTeamWinProbabilityAdded":-21.0,"leverageIndex":1.92,"dramaIndex":182.0,"contextMetrics":{},"playEndTime":"2025-08-22T22:59:36.567Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis García Jr. called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T23:00:51.141Z","endTime":"2025-08-22T23:01:33.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-22T23:00:00.297Z","endTime":"2025-08-22T23:00:51.141Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.53367537530332,"strikeZoneBottom":1.70321517263406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.282292918917964,"aZ":-18.191492207112397,"pfxX":2.0702175042207034,"pfxZ":8.676819734632412,"pX":-0.2965917971871831,"pZ":1.7099757569045133,"vX0":3.6224039749317396,"vY0":-126.05944891976777,"vZ0":-7.584371364857913,"x":90.33,"y":164.69,"x0":-2.020422342984889,"y0":50.004635543727396,"z0":6.222782427520101,"aX":3.3364244753323757},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":14.3,"breakHorizontal":-4.6,"spinRate":2404,"spinDirection":192},"zone":7,"typeConfidence":2.0,"plateTime":0.4342638730414028,"extension":5.969240693873651},"index":1,"playId":"1242d126-2be1-35b1-bacd-c0640eba2268","pitchNumber":1,"startTime":"2025-08-22T23:00:51.141Z","endTime":"2025-08-22T23:00:54.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.57195446016113,"aZ":-29.011399462643798,"pfxX":-7.583770735701933,"pfxZ":1.9592693772848424,"pX":-1.2143147525740245,"pZ":1.9281681991410584,"vX0":3.949048645166608,"vY0":-126.90477237753876,"vZ0":-5.072067599248063,"x":163.29,"y":186.72,"x0":-1.8142218355359934,"y0":50.00134388025676,"z0":6.293427938099958,"aX":-12.235911212707197},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.5,"breakHorizontal":12.7,"spinRate":1366,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4333873102981074,"extension":6.156488312407706},"index":2,"playId":"9ca02b8c-3b50-35ee-b62e-f5c6d84a8665","pitchNumber":2,"startTime":"2025-08-22T23:01:01.365Z","endTime":"2025-08-22T23:01:04.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.38879007491108,"strikeZoneBottom":1.66252642418516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.734445658838272,"aZ":-26.376705417953968,"pfxX":-5.1983838413714585,"pfxZ":3.56937342015423,"pX":-0.9506284978404609,"pZ":1.347326043026892,"vX0":4.053186772445559,"vY0":-126.62084013146851,"vZ0":-6.743334424324,"x":153.24,"y":202.4,"x0":-1.8963166273157266,"y0":50.0053860260649,"z0":6.154392891148562,"aX":-8.446650860783343},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.2,"breakHorizontal":8.5,"spinRate":1378,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4325026272972732,"extension":6.155575105600372},"index":3,"playId":"5b3500bf-bbf3-3390-9828-15563986bf39","pitchNumber":3,"startTime":"2025-08-22T23:01:16.972Z","endTime":"2025-08-22T23:01:20.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.36783052405141,"strikeZoneBottom":1.65440505932838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.450531656691464,"aZ":-18.428049343491093,"pfxX":-9.777118696078588,"pfxZ":7.5110541752216475,"pX":0.9249910240211909,"pZ":1.9727702880440667,"vX0":9.417334383256343,"vY0":-134.51287850007225,"vZ0":-7.97523010407992,"x":81.74,"y":185.52,"x0":-1.3528145350325018,"y0":50.00501561332518,"z0":6.285065659410646,"aX":-17.900933021276426},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":15.7,"spinRate":1881,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4073528463799758,"extension":6.142082079513558},"index":4,"playId":"2b6e434f-12d6-39d1-9601-e7e9e92cfb72","pitchNumber":4,"startTime":"2025-08-22T23:01:29.520Z","endTime":"2025-08-22T23:01:33.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:01:33.295Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dylan Crews flies out sharply to left fielder Max Kepler.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T23:01:55.195Z","endTime":"2025-08-22T23:03:19.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"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(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":88.7,"endSpeed":81.6,"strikeZoneTop":3.14228931741473,"strikeZoneBottom":1.37256271420518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.96739885179559,"aZ":-15.705626005576296,"pfxX":-0.34458011763194607,"pfxZ":9.762399951581047,"pX":0.990264984224556,"pZ":2.1128505649119727,"vX0":6.648035659966299,"vY0":-128.84668024130949,"vZ0":-7.60336699772678,"x":79.25,"y":181.73,"x0":-1.5750617065236299,"y0":50.00371117611025,"z0":6.3086607254700295,"aX":-0.5831069686046993},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":16.2,"breakHorizontal":-0.8,"spinRate":2378,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.42458736079260717,"extension":6.098962064750812},"index":0,"playId":"98c6d298-7137-32cf-b753-435bc9787376","pitchNumber":1,"startTime":"2025-08-22T23:01:55.195Z","endTime":"2025-08-22T23:01:59.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":84.4,"endSpeed":77.4,"strikeZoneTop":3.03945637387245,"strikeZoneBottom":1.34840731159061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.566118934576078,"aZ":-19.80816170112533,"pfxX":2.630625104787949,"pfxZ":8.176417404271339,"pX":1.1540428793194137,"pZ":0.7798842573878773,"vX0":5.703501782162004,"vY0":-122.55618554604465,"vZ0":-8.926328552033583,"x":73.01,"y":217.72,"x0":-1.5504746541525278,"y0":50.001367647076755,"z0":6.17856727810583,"aX":3.9769517098312748},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":12.8,"breakHorizontal":-6.1,"spinRate":2310,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.4479359408719614,"extension":6.214339381813146},"index":1,"playId":"772df47f-99e5-3782-94f3-581c3dcffcd8","pitchNumber":2,"startTime":"2025-08-22T23:02:06.144Z","endTime":"2025-08-22T23:02:09.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.05,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.71402266797641,"aZ":-20.28949065786748,"pfxX":0.7529262176974327,"pfxZ":7.13800188247003,"pX":0.1437843085591735,"pZ":3.6539165705927603,"vX0":4.457502676634716,"vY0":-128.04887803282006,"vZ0":-3.0123367715492817,"x":111.52,"y":140.12,"x0":-1.715342087413495,"y0":50.00436165125376,"z0":6.427656322050922,"aX":1.2541989233869668},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":12.5,"breakHorizontal":-2.3,"spinRate":2272,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.42726841847565344,"extension":6.161978652809014},"index":2,"playId":"ef37f582-12d9-33f8-bfa0-965da70c36a4","pitchNumber":3,"startTime":"2025-08-22T23:02:21.975Z","endTime":"2025-08-22T23:02:24.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.04036884782486,"strikeZoneBottom":1.34929541906882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.75162378723993,"aZ":-18.63353042654229,"pfxX":-10.331104496249012,"pfxZ":7.58335065349609,"pX":0.31271263559017937,"pZ":2.9384706538081913,"vX0":8.047315819100929,"vY0":-133.05978395454673,"vZ0":-5.332982601694308,"x":105.08,"y":159.44,"x0":-1.4154021847495928,"y0":50.000939457899364,"z0":6.327721061174387,"aX":-18.439825224663267},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.7,"breakHorizontal":16.9,"spinRate":1991,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.4123523171286725,"extension":6.190543917267871},"index":3,"playId":"8c932e4d-f9e4-3352-8165-97fedbff44c5","pitchNumber":4,"startTime":"2025-08-22T23:02:34.063Z","endTime":"2025-08-22T23:02:37.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-22T23:02:43.608Z","endTime":"2025-08-22T23:02:53.487Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":2.9771902952869,"strikeZoneBottom":1.33913714324795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.84968356828367,"aZ":-27.13200261893531,"pfxX":-7.706949702179067,"pfxZ":3.0882309336019667,"pX":0.5934503825303296,"pZ":0.3675092161416004,"vX0":7.509478268750805,"vY0":-127.2135056537052,"vZ0":-9.028533203035758,"x":94.38,"y":228.86,"x0":-1.3998005198994572,"y0":50.00462766862969,"z0":6.123575029578604,"aX":-12.594222498072025},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.6,"breakHorizontal":12.2,"spinRate":1434,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.431065552327619,"extension":6.199741108903481},"index":5,"playId":"fb52e0a4-479f-3b9f-a7f7-4fe75c3d1c53","pitchNumber":5,"startTime":"2025-08-22T23:02:53.487Z","endTime":"2025-08-22T23:02:56.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.05,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.243594747876962,"aZ":-17.90594478839502,"pfxX":1.2159472422377156,"pfxZ":8.709677797511404,"pX":-0.19976301175458408,"pZ":2.482964406580237,"vX0":3.3226402239823645,"vY0":-126.73390149707156,"vZ0":-6.171014636296664,"x":124.61,"y":171.74,"x0":-1.6821331723059127,"y0":50.00194274011967,"z0":6.364688728979158,"aX":1.990171544862579},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":14.8,"breakHorizontal":-2.9,"spinRate":2365,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.4310700548324511,"extension":5.9225355431092135},"hitData":{"launchSpeed":101.8,"launchAngle":53.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":48.98,"coordY":102.85}},"index":6,"playId":"eeca9546-d05e-34fe-a244-2d23e8277e60","pitchNumber":6,"startTime":"2025-08-22T23:03:09.638Z","endTime":"2025-08-22T23:03:19.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_ab"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_ab"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:03:19.963Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, third baseman Brady House to first baseman Josh Bell.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:05:23.647Z","endTime":"2025-08-22T23:05:53.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.5806659235654,"strikeZoneBottom":1.75506155851127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.55647752968524,"aZ":-16.934295730144065,"pfxX":-1.9693727637544673,"pfxZ":7.877456951217816,"pX":0.41740352750506043,"pZ":3.1830735912101735,"vX0":8.166473923809074,"vY0":-138.38563370251399,"vZ0":-5.185481364257856,"x":101.09,"y":152.84,"x0":-2.319056525594467,"y0":50.00377005741494,"z0":6.219587415109599,"aX":-3.810591186084401},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.3,"breakHorizontal":1.8,"spinRate":2425,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.3961514655794911,"extension":6.495081015668789},"index":0,"playId":"36ef8598-fe36-3773-bc64-114f292e0a3d","pitchNumber":1,"startTime":"2025-08-22T23:05:31.825Z","endTime":"2025-08-22T23:05:34.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.25333732067682,"aZ":-20.210149807269104,"pfxX":-9.886953904137187,"pfxZ":6.16898062563264,"pX":-1.1093116830693044,"pZ":2.7712537539212545,"vX0":6.757233545224581,"vY0":-139.10910747296933,"vZ0":-5.815995994631297,"x":159.28,"y":163.96,"x0":-2.2984216963439272,"y0":50.00200480556727,"z0":6.249831950393987,"aX":-19.173592064279454},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.0,"breakHorizontal":16.3,"spinRate":2324,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.39532708654112936,"extension":6.51276871455849},"hitData":{"launchSpeed":77.7,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.65,"coordY":160.65}},"index":1,"playId":"3b52ae91-b161-3c7a-b5cc-ebc00313f18d","pitchNumber":2,"startTime":"2025-08-22T23:05:45.612Z","endTime":"2025-08-22T23:05:53.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.6,"awayTeamWinProbability":75.4,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:05:53.222Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:06:18.560Z","endTime":"2025-08-22T23:08:14.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":97.2,"endSpeed":88.1,"strikeZoneTop":3.33443233633316,"strikeZoneBottom":1.58986539136577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.66930843826732,"aZ":-16.188172654002553,"pfxX":-7.802893928305279,"pfxZ":8.031383873211686,"pX":0.8558342587580996,"pZ":2.0391685318664763,"vX0":11.524643831896269,"vY0":-140.84011739761658,"vZ0":-8.131473103858447,"x":84.38,"y":183.72,"x0":-2.2925693375823353,"y0":50.00615917250751,"z0":6.029789116039179,"aX":-15.538335872144453},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":11.5,"spinRate":2312,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39024185555907653,"extension":6.510397410830739},"index":0,"playId":"21833a9f-8924-3ab0-a618-8e84e69a6627","pitchNumber":1,"startTime":"2025-08-22T23:06:18.560Z","endTime":"2025-08-22T23:06:21.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.246342262055,"aZ":-13.59369161095656,"pfxX":-3.195076553612971,"pfxZ":9.405108433923855,"pX":0.007567803701557341,"pZ":2.393889551943341,"vX0":7.875665790159852,"vY0":-140.25233428315116,"vZ0":-7.552178520578598,"x":116.71,"y":174.14,"x0":-2.432440765752328,"y0":50.00203145756133,"z0":6.0241738956042505,"aX":-6.312466835249547},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":4.0,"spinRate":2384,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.39181337859839704,"extension":6.532035895039382},"index":1,"playId":"f3d35e12-657a-3813-a4c0-9c1860ca485b","pitchNumber":2,"startTime":"2025-08-22T23:06:46.866Z","endTime":"2025-08-22T23:06:49.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.90479723866572,"aZ":-13.73151691894856,"pfxX":-2.8983620977921283,"pfxZ":9.03956233674299,"pX":0.35396472942090706,"pZ":3.1778340724145275,"vX0":8.594068930293725,"vY0":-142.43517868978728,"vZ0":-5.864246831176954,"x":103.51,"y":152.98,"x0":-2.3353813511264105,"y0":50.003029298618856,"z0":6.143212590719217,"aX":-5.9148654658832704},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":3.4,"spinRate":2409,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.3856131779300158,"extension":6.535462335960321},"index":2,"playId":"6bac838d-82ea-36fb-9767-1d0491e32543","pitchNumber":3,"startTime":"2025-08-22T23:07:07.839Z","endTime":"2025-08-22T23:07:11.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-22T23:07:19.816Z","endTime":"2025-08-22T23:07:33.757Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.1,"strikeZoneTop":3.32307720702758,"strikeZoneBottom":1.57827640642992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.054118001231842,"aZ":-44.50968659436245,"pfxX":1.9517255860467388,"pfxZ":-7.759367595008227,"pX":-1.0512553539891758,"pZ":1.8525844322762817,"vX0":2.2876030873800683,"vY0":-126.69915250701483,"vZ0":-2.2158826878753795,"x":157.07,"y":188.76,"x0":-2.2266524198641284,"y0":50.000163765739245,"z0":6.368116874800291,"aX":3.1040258870458195},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-14.3,"breakHorizontal":-4.2,"spinRate":2350,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.4359051165676098,"extension":6.4415605063700845},"index":4,"playId":"08bd213f-236b-394b-ab85-a365f4bb3f51","pitchNumber":4,"startTime":"2025-08-22T23:07:33.757Z","endTime":"2025-08-22T23:07:37.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.3,"strikeZoneTop":3.21602162841383,"strikeZoneBottom":1.50509442101934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.628659933457264,"aZ":-43.65862425524887,"pfxX":1.2410775636693012,"pfxZ":-7.246005870420897,"pX":1.327706611485337,"pZ":0.8581146778481692,"vX0":7.927543506188162,"vY0":-126.68003073875465,"vZ0":-4.550854178196792,"x":66.39,"y":215.61,"x0":-2.034516672284315,"y0":50.00028392349295,"z0":6.257067461986319,"aX":1.966216013320172},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-14.0,"breakHorizontal":-4.4,"spinRate":2374,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.43638976234499927,"extension":6.486374349590554},"index":5,"playId":"821d6a0e-e541-3472-86bc-c225c7f810f4","pitchNumber":5,"startTime":"2025-08-22T23:07:50.052Z","endTime":"2025-08-22T23:07:53.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.37233940732302,"strikeZoneBottom":1.60945005479221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.28278930027053,"aZ":-13.030087480594062,"pfxX":-2.373141000204628,"pfxZ":9.340781495101869,"pX":-1.1182829938473016,"pZ":2.7962962331833925,"vX0":3.9895349490981817,"vY0":-142.6126660112966,"vZ0":-7.195779464203752,"x":159.63,"y":163.28,"x0":-2.230143359588472,"y0":50.00394213223811,"z0":6.182550291681569,"aX":-4.864758688395373},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.6,"breakHorizontal":3.5,"spinRate":2383,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3847650053819591,"extension":6.466677291103876},"index":6,"playId":"90d0eaa1-dc68-31ea-b250-5baa90545e2e","pitchNumber":6,"startTime":"2025-08-22T23:08:11.206Z","endTime":"2025-08-22T23:08:14.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":2.3999999999999986,"leverageIndex":0.59,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:08:14.988Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryce Harper lines out sharply to center fielder Robert Hassell III.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:08:42.508Z","endTime":"2025-08-22T23:09:31.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.15974087779492,"strikeZoneBottom":1.57142802055125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.924608201584178,"aZ":-43.850394042181556,"pfxX":3.4664041650939543,"pfxZ":-7.283213746777783,"pX":-0.040634376624999906,"pZ":2.7811360595429546,"vX0":4.746485415961716,"vY0":-126.61629385726961,"vZ0":-0.11625091038868707,"x":118.55,"y":163.69,"x0":-2.399113228232291,"y0":50.0040003445346,"z0":6.374446087245256,"aX":5.555738334004256},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-12.8,"breakHorizontal":-7.4,"spinRate":2405,"spinDirection":32},"zone":2,"typeConfidence":2.0,"plateTime":0.4347216954615978,"extension":6.534662539054665},"index":0,"playId":"c2d6a686-b873-3b77-84d3-13b289bc9a8d","pitchNumber":1,"startTime":"2025-08-22T23:08:42.508Z","endTime":"2025-08-22T23:08:45.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":88.9,"strikeZoneTop":3.18394001591973,"strikeZoneBottom":1.59593060059503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.82490342912892,"aZ":-13.90761755539387,"pfxX":-4.061304374595548,"pfxZ":8.922783495313572,"pX":-1.22602428323531,"pZ":4.620548010709627,"vX0":4.781290936913882,"vY0":-142.65351663376882,"vZ0":-2.068140895598008,"x":163.73,"y":114.03,"x0":-2.401399394438868,"y0":50.0048052542367,"z0":6.238483330987025,"aX":-8.316592150544931},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.8,"breakHorizontal":6.4,"spinRate":2424,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3849277893419245,"extension":6.545407476303687},"index":1,"playId":"0fd9b7b9-d43e-3086-9ab0-cdf8c83aa445","pitchNumber":2,"startTime":"2025-08-22T23:09:00.508Z","endTime":"2025-08-22T23:09:03.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.270820609714008,"aZ":-24.85753044742012,"pfxX":-11.065077572333477,"pfxZ":4.160550371705405,"pX":-0.658258131547454,"pZ":2.880631350573604,"vX0":8.401418010999446,"vY0":-132.07564495056934,"vZ0":-3.6948982554270886,"x":142.09,"y":161.0,"x0":-2.449710466304338,"y0":50.004256269836944,"z0":6.135043128756278,"aX":-19.465540183367406},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.8,"breakHorizontal":18.1,"spinRate":2172,"spinDirection":238},"zone":1,"typeConfidence":2.0,"plateTime":0.4153903230957803,"extension":6.544400948653154},"hitData":{"launchSpeed":103.8,"launchAngle":14.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":105.94,"coordY":75.45}},"index":2,"playId":"af1ce4ec-a498-3dba-b4f9-e926655a86f0","pitchNumber":3,"startTime":"2025-08-22T23:09:21.260Z","endTime":"2025-08-22T23:09:31.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.2,"awayTeamWinProbability":75.8,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.16,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:09:31.979Z","atBatIndex":8},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"J.T. Realmuto hit by pitch. Kyle Schwarber to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:09:59.095Z","endTime":"2025-08-22T23:10:31.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.6,"endSpeed":87.2,"strikeZoneTop":3.61829743590476,"strikeZoneBottom":1.72147225765964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1921022452845,"aZ":-17.86311378468059,"pfxX":1.060981477591568,"pfxZ":7.324173067615964,"pX":-1.3690561884147483,"pZ":3.381714260556738,"vX0":2.4384382699111855,"vY0":-139.12532716886062,"vZ0":-4.634511465142731,"x":169.19,"y":147.47,"x0":-2.395830055999277,"y0":50.00106008492485,"z0":6.258625969317757,"aX":2.072446342468372},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":-2.4,"spinRate":2506,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.3941926773543556,"extension":6.518111538519009},"index":0,"playId":"fbda7a31-24f9-3d0b-a6b1-54794d5be872","pitchNumber":1,"startTime":"2025-08-22T23:10:02.212Z","endTime":"2025-08-22T23:10:06.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.20166574325755,"aZ":-24.614628941841833,"pfxX":-9.423504380291408,"pfxZ":3.716832336487654,"pX":-2.4625206612051467,"pZ":3.8574561504579186,"vX0":3.2787379933203233,"vY0":-142.13756640925234,"vZ0":-2.3875251485296243,"x":210.87,"y":134.63,"x0":-2.410246958822436,"y0":50.00567224767868,"z0":6.280190674601714,"aX":-19.181928830378656},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.4,"breakHorizontal":16.3,"spinRate":2255,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3861453943749438,"extension":6.484880138707025},"index":1,"playId":"cf72d9be-b619-3db9-be58-5f86f9ab7465","pitchNumber":2,"startTime":"2025-08-22T23:10:27.923Z","endTime":"2025-08-22T23:10:31.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.3,"awayTeamWinProbability":73.7,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:10:31.998Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a ground ball to third baseman Brady House. Kyle Schwarber to 3rd. J.T. Realmuto to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:11:07.537Z","endTime":"2025-08-22T23:12:20.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"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(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.56303830757069,"strikeZoneBottom":1.75752684883151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.991751675262012,"aZ":-44.51782552560242,"pfxX":1.9328093728214073,"pfxZ":-7.791032420617682,"pX":-0.9118916684685232,"pZ":3.151840445310875,"vX0":2.8176369555056504,"vY0":-125.75413150804353,"vZ0":0.8821149345681241,"x":151.76,"y":153.68,"x0":-2.302430625878436,"y0":50.00148131723041,"z0":6.437964622453589,"aX":3.0625633717884355},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-13.6,"breakHorizontal":-4.2,"spinRate":2315,"spinDirection":28},"zone":11,"typeConfidence":2.0,"plateTime":0.43731673448753483,"extension":6.485992382182363},"index":0,"playId":"27597c11-0218-3fb6-a254-cd8f01cf8394","pitchNumber":1,"startTime":"2025-08-22T23:11:09.957Z","endTime":"2025-08-22T23:11:13.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.52403892254765,"strikeZoneBottom":1.66211577240591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.950372394501656,"aZ":-42.94218233981133,"pfxX":4.129159194184962,"pfxZ":-6.9629594629641485,"pX":-0.0630844750370929,"pZ":3.039588586337747,"vX0":4.076227401743947,"vY0":-124.08239117596686,"vZ0":0.5180986594388921,"x":119.4,"y":156.71,"x0":-2.2693701687078867,"y0":50.00596629617117,"z0":6.432626322269635,"aX":6.381056740610132},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-12.1,"breakHorizontal":-8.5,"spinRate":2341,"spinDirection":30},"zone":2,"typeConfidence":2.0,"plateTime":0.442975219054921,"extension":6.441834992170141},"index":1,"playId":"cd15266c-d472-3aae-8ef9-4feb64685ddf","pitchNumber":2,"startTime":"2025-08-22T23:11:27.177Z","endTime":"2025-08-22T23:11:30.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":96.4,"endSpeed":87.8,"strikeZoneTop":3.56296769135213,"strikeZoneBottom":1.73019444396258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.81895010513547,"aZ":-16.7576368423732,"pfxX":-0.6857713738879543,"pfxZ":7.750615965631532,"pX":-1.0911057081221331,"pZ":4.853516846220455,"vX0":3.5906665593867575,"vY0":-140.4039484174894,"vZ0":-1.1341030396267433,"x":158.59,"y":107.74,"x0":-2.2994413329956376,"y0":50.00679050950242,"z0":6.357010054370177,"aX":-1.3653988568771165},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":0.5,"spinRate":2398,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.39063937013479455,"extension":6.649724926430137},"index":2,"playId":"129c1f45-ccd2-3d5c-acf9-509cbed5b65f","pitchNumber":3,"startTime":"2025-08-22T23:11:47.391Z","endTime":"2025-08-22T23:11:50.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.534583570534927,"aZ":-43.972873035532096,"pfxX":0.7756423952893856,"pfxZ":-7.302446216868754,"pX":0.2771767377032175,"pZ":2.1943376870386118,"vX0":5.967964183074959,"vY0":-127.19688349022574,"vZ0":-1.465584699124734,"x":106.43,"y":179.53,"x0":-2.2142221199261236,"y0":50.00472243059212,"z0":6.309815336441131,"aX":1.2517216421812667},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-13.3,"breakHorizontal":-3.0,"spinRate":2344,"spinDirection":30},"zone":9,"typeConfidence":2.0,"plateTime":0.43298287067954044,"extension":6.639259358898499},"hitData":{"launchSpeed":78.0,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.44,"coordY":156.08}},"index":3,"playId":"18bcc9c3-d744-38a1-93a9-e6b1f0b64ad7","pitchNumber":4,"startTime":"2025-08-22T23:12:12.987Z","endTime":"2025-08-22T23:12:20.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.4,"awayTeamWinProbability":70.6,"homeTeamWinProbabilityAdded":3.099999999999998,"leverageIndex":1.61,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:12:20.003Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Marsh flies out to center fielder Robert Hassell III.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:12:49.931Z","endTime":"2025-08-22T23:13:23.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.65763601104369,"aZ":-44.81413736743564,"pfxX":3.1793419797465123,"pfxZ":-8.006210593972689,"pX":-0.2686375610584764,"pZ":1.8052787748430303,"vX0":4.005652912567142,"vY0":-125.72375290047475,"vZ0":-1.9070497386477345,"x":127.24,"y":190.04,"x0":-2.3035566819262487,"y0":50.000981632805015,"z0":6.255783931866967,"aX":5.0205848116755005},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-14.6,"breakHorizontal":-6.7,"spinRate":2474,"spinDirection":31},"zone":8,"typeConfidence":2.0,"plateTime":0.4378981714866219,"extension":6.408381841407761},"index":0,"playId":"b241a7b3-681c-35a2-b4d6-5b3ca8afec4f","pitchNumber":1,"startTime":"2025-08-22T23:12:49.931Z","endTime":"2025-08-22T23:12:53.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":592663,"link":"/api/v1/people/592663"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.21895311030631,"aZ":-15.231930947809955,"pfxX":-4.291796252043809,"pfxZ":8.5528111755605,"pX":0.30711133118743544,"pZ":3.333171492691114,"vX0":8.65729074599958,"vY0":-139.99946788975248,"vZ0":-5.108372140531352,"x":105.29,"y":148.78,"x0":-2.270595099477113,"y0":50.004172769501736,"z0":6.18189417305623,"aX":-8.503714823111885},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":6.0,"spinRate":2370,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.39155341478760963,"extension":6.577668231469545},"hitData":{"launchSpeed":93.9,"launchAngle":28.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.32,"coordY":61.16}},"index":1,"playId":"86b1d70e-8e8e-3a96-b6d0-b995106c2af5","pitchNumber":2,"startTime":"2025-08-22T23:13:15.450Z","endTime":"2025-08-22T23:13:23.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":592663,"link":"/api/v1/people/592663"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-7.199999999999999,"leverageIndex":2.78,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:13:23.634Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daylen Lile walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:16:11.008Z","endTime":"2025-08-22T23:17:03.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":3.52362706631887,"strikeZoneBottom":1.62707636736543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.686814629912504,"aZ":-17.387377736772862,"pfxX":-0.0705770111655648,"pfxZ":9.273292583216293,"pX":0.1957451345545485,"pZ":3.713477621484362,"vX0":4.792330348208615,"vY0":-125.79643735415506,"vZ0":-3.4924585997152726,"x":109.54,"y":138.52,"x0":-1.7288696399639503,"y0":50.0057579678518,"z0":6.538120234062961,"aX":-0.11345712348586565},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":16.2,"breakHorizontal":-1.1,"spinRate":2302,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.4362302300073182,"extension":5.880239309757818},"index":0,"playId":"e36c826c-6852-33b0-9b28-770d9e7552c0","pitchNumber":1,"startTime":"2025-08-22T23:16:11.761Z","endTime":"2025-08-22T23:16:15.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.5,"strikeZoneTop":3.53091556854917,"strikeZoneBottom":1.71621122339468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.89745931330866,"aZ":-24.390409390262505,"pfxX":-9.471673667630245,"pfxZ":4.9451900476541955,"pX":0.0367634127569281,"pZ":1.288345156114013,"vX0":7.211342805643407,"vY0":-125.57000789354339,"vZ0":-7.250548502940075,"x":115.6,"y":203.99,"x0":-1.6626639082130537,"y0":50.000643305094215,"z0":6.239806793951378,"aX":-14.902630020918409},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.2,"breakHorizontal":15.1,"spinRate":1600,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4386589554770519,"extension":6.074674109893557},"index":1,"playId":"ee8bbd19-b769-38e8-9a0a-446dc74edf31","pitchNumber":2,"startTime":"2025-08-22T23:16:22.365Z","endTime":"2025-08-22T23:16:25.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.148880567746627,"aZ":-16.553214402981258,"pfxX":0.665164838297193,"pfxZ":9.789910641226964,"pX":0.10710958820705982,"pZ":3.2088956516054794,"vX0":4.516739834815088,"vY0":-125.92390586450828,"vZ0":-4.548473198997767,"x":112.92,"y":152.14,"x0":-1.80103849124818,"y0":50.00083944728741,"z0":6.3901966122226055,"aX":1.0601843866933114},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":16.8,"breakHorizontal":-2.3,"spinRate":2336,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.4360666999716978,"extension":5.931234497727873},"index":2,"playId":"9b0d61a7-4fbd-31ab-bdc2-04ea55731cc5","pitchNumber":3,"startTime":"2025-08-22T23:16:35.025Z","endTime":"2025-08-22T23:16:38.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":91.3,"endSpeed":81.6,"strikeZoneTop":3.51594961626766,"strikeZoneBottom":1.70065522214234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.68098169120224,"aZ":-11.89658840605043,"pfxX":-4.082216634129731,"pfxZ":11.633093945303887,"pX":-0.6792133602325839,"pZ":3.995998941795509,"vX0":3.82247896604911,"vY0":-132.7617300300044,"vZ0":-4.2234985549175885,"x":142.89,"y":130.89,"x0":-1.6239938722516667,"y0":50.00189813368062,"z0":6.506876754246216,"aX":-7.1149609913311025},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":20.0,"breakHorizontal":6.4,"spinRate":2180,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4163645877866333,"extension":5.949817767494043},"index":3,"playId":"c25f4b30-a41f-34f4-a3ec-65773a14d721","pitchNumber":4,"startTime":"2025-08-22T23:16:47.250Z","endTime":"2025-08-22T23:16:50.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.7,"strikeZoneTop":3.51124554459867,"strikeZoneBottom":1.66913070341688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67408246650015,"aZ":-19.478998797397097,"pfxX":1.877293031098362,"pfxZ":8.20375757734337,"pX":0.5891884066396589,"pZ":3.886415245300032,"vX0":5.06236165360904,"vY0":-123.8764679449393,"vZ0":-2.45301109347759,"x":94.54,"y":133.85,"x0":-1.7282394653108344,"y0":50.006161493304155,"z0":6.525177438076058,"aX":2.9052574380235594},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":14.5,"breakHorizontal":-4.7,"spinRate":2304,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.44283727762178815,"extension":5.8242879763574384},"index":4,"playId":"96eaaee3-5b86-3ec9-a593-986bbbe1b8b8","pitchNumber":5,"startTime":"2025-08-22T23:16:59.866Z","endTime":"2025-08-22T23:17:03.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":-2.099999999999998,"leverageIndex":0.54,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:17:03.546Z","atBatIndex":12},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Brady House grounds into a double play, second baseman Bryson Stott to shortstop Trea Turner to first baseman Bryce Harper. Daylen Lile out at 2nd. Brady House out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:17:47.462Z","endTime":"2025-08-22T23:17:57.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"c2b42cec-ee3a-32a1-9eae-f9e1dea3d6ef","startTime":"2025-08-22T23:17:28.891Z","endTime":"2025-08-22T23:17:33.320Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":81.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95456904389854,"aZ":-16.642205109713945,"pfxX":-9.212193648974944,"pfxZ":9.00992284528854,"pX":-0.16594303187457538,"pZ":2.457226908308541,"vX0":6.710247400324886,"vY0":-131.27045494370276,"vZ0":-6.84845320220557,"x":123.33,"y":172.43,"x0":-1.5741447741674817,"y0":50.004353757398846,"z0":6.365294990183213,"aX":-15.882561554726053},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.8,"breakHorizontal":15.0,"spinRate":1998,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.4192290096786788,"extension":5.9183227813527},"hitData":{"launchSpeed":103.7,"launchAngle":4.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.68,"coordY":147.97}},"index":1,"playId":"ff24ad39-029d-32ec-8757-f3d7f8597a7d","pitchNumber":1,"startTime":"2025-08-22T23:17:49.797Z","endTime":"2025-08-22T23:17:57.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":24.6,"awayTeamWinProbability":75.4,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":0.88,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:17:57.898Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Robert Hassell III strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:18:24.923Z","endTime":"2025-08-22T23:19:18.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":91.0,"endSpeed":82.7,"strikeZoneTop":3.46540642379098,"strikeZoneBottom":1.59682836076955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.274900177519466,"aZ":-13.291250029864946,"pfxX":-5.175866979423075,"pfxZ":10.74565843675293,"pX":-0.5266939270735619,"pZ":2.2470064967115535,"vX0":4.887974898298272,"vY0":-132.24589800851064,"vZ0":-8.033991974558331,"x":137.08,"y":178.11,"x0":-1.7335455145744503,"y0":50.00572358769318,"z0":6.316117140324796,"aX":-9.097525497213562},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.8,"breakHorizontal":8.2,"spinRate":2077,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4154304046127848,"extension":6.115832533173142},"index":0,"playId":"5254eac7-aaf3-3174-9e82-f61b9b630a0d","pitchNumber":1,"startTime":"2025-08-22T23:18:24.923Z","endTime":"2025-08-22T23:18:28.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.489803237342,"strikeZoneBottom":1.64727274354765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.222406151231475,"aZ":-15.531904261885163,"pfxX":0.36244176288099617,"pfxZ":9.969120606018627,"pX":-1.2227234481474833,"pZ":1.5087492810176384,"vX0":1.6179850842665646,"vY0":-128.0756785893981,"vZ0":-8.840386612710036,"x":163.61,"y":198.04,"x0":-1.9084653820158002,"y0":50.003377690355,"z0":6.207687495192516,"aX":0.6051158627345613},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":16.4,"breakHorizontal":-1.0,"spinRate":2386,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.4268470905247419,"extension":5.801646464580978},"index":1,"playId":"908d295f-c86e-372a-b317-867c9b844501","pitchNumber":2,"startTime":"2025-08-22T23:18:36.636Z","endTime":"2025-08-22T23:18:40.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.5,"endSpeed":69.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.49713898178723,"aZ":-38.06094354886071,"pfxX":2.526421792054348,"pfxZ":-4.8243250934197,"pX":-0.40438973802210865,"pZ":2.723868665736362,"vX0":2.106172952296862,"vY0":-109.99119804358482,"vZ0":0.3612784969584961,"x":132.41,"y":165.24,"x0":-1.7045918693755928,"y0":50.00542214411936,"z0":6.611159941146418,"aX":3.0792965047158902},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-8.3,"breakHorizontal":-5.2,"spinRate":2428,"spinDirection":47},"zone":4,"typeConfidence":2.0,"plateTime":0.4990008198766014,"extension":5.734863440856602},"index":2,"playId":"30f4c122-a233-3129-b478-0c25472f4aac","pitchNumber":3,"startTime":"2025-08-22T23:18:49.632Z","endTime":"2025-08-22T23:18:52.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-22T23:19:04.960Z","endTime":"2025-08-22T23:19:14.319Z","isPitch":false,"type":"action","player":{"id":690987,"link":"/api/v1/people/690987"},"defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.27685247445044,"aZ":-20.970654855685805,"pfxX":2.18430234100702,"pfxZ":6.955027229825973,"pX":-0.8492004493180166,"pZ":3.6156615556312697,"vX0":2.159965021519921,"vY0":-126.0176979617567,"vZ0":-2.851983376980832,"x":149.37,"y":141.16,"x0":-2.0006930335837017,"y0":50.000341789756305,"z0":6.453361467128595,"aX":3.517471025591505},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":12.2,"breakHorizontal":-4.4,"spinRate":2478,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.43441226504492203,"extension":5.812631152796962},"index":4,"playId":"e9c9fc24-37cb-3484-8783-baf4afffeae6","pitchNumber":4,"startTime":"2025-08-22T23:19:14.319Z","endTime":"2025-08-22T23:19:18.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"credit":"b_ab"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_ab"},{"player":{"id":690987,"link":"/api/v1/people/690987"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.3,"awayTeamWinProbability":74.7,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:19:18.745Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Castellanos singles on a ground ball to center fielder Robert Hassell III.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-22T23:21:38.174Z","endTime":"2025-08-22T23:23:17.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.87685988116566,"strikeZoneBottom":1.89848048879859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.833295904308333,"aZ":-44.2801569499745,"pfxX":3.1919050790212244,"pfxZ":-7.642430087548501,"pX":0.7870765374643327,"pZ":1.0748339407186946,"vX0":5.738263213588505,"vY0":-125.6992064223866,"vZ0":-4.094994260286502,"x":87.0,"y":209.76,"x0":-1.9488691886195606,"y0":50.00239340098976,"z0":6.356925852776097,"aX":5.05609392625612},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-14.5,"breakHorizontal":-7.2,"spinRate":2369,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4374064183673596,"extension":6.512183215990839},"index":0,"playId":"b75e8edb-fb91-397f-87db-b34dccdd4845","pitchNumber":1,"startTime":"2025-08-22T23:21:38.174Z","endTime":"2025-08-22T23:21:41.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.73650932502266,"aZ":-19.828738342949926,"pfxX":-9.685246370350779,"pfxZ":6.392275462853908,"pX":-1.2047245196973906,"pZ":2.6021393269815163,"vX0":5.847183430142163,"vY0":-138.75801079859306,"vZ0":-6.675964356899318,"x":162.92,"y":168.52,"x0":-2.091167582849072,"y0":50.00473449391273,"z0":6.380205903805861,"aX":-18.713121776290638},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.2,"breakHorizontal":16.2,"spinRate":2226,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.3961394728591152,"extension":6.460157757753872},"index":1,"playId":"af8dcf1c-09fa-3dd4-9a3d-b93408232023","pitchNumber":2,"startTime":"2025-08-22T23:21:56.467Z","endTime":"2025-08-22T23:21:59.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.86819469607524,"strikeZoneBottom":1.99519780977267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.129416478032795,"aZ":-19.757959533147712,"pfxX":-9.125990198837751,"pfxZ":6.172812763996856,"pX":-0.32218679574261155,"pZ":1.033884832719874,"vX0":8.372882123715016,"vY0":-141.15530222305912,"vZ0":-10.52647170458565,"x":129.28,"y":210.87,"x0":-2.1460086180150864,"y0":50.00499503971591,"z0":6.092631449621239,"aX":-18.357413760612527},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.0,"breakHorizontal":14.8,"spinRate":2337,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.38853481573990756,"extension":6.49235080175418},"index":2,"playId":"63885106-d205-3445-9111-556b4e1d276f","pitchNumber":3,"startTime":"2025-08-22T23:22:16.833Z","endTime":"2025-08-22T23:22:19.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.1,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.781807790820444,"aZ":-19.98098809345387,"pfxX":-11.110625614610115,"pfxZ":7.388483182646786,"pX":-1.1777624206604869,"pZ":2.816096521990708,"vX0":7.014302622884406,"vY0":-128.23911932058772,"vZ0":-4.688657329573924,"x":161.89,"y":162.75,"x0":-2.517738333805969,"y0":50.003186479654886,"z0":6.245853449650343,"aX":-18.336614233606866},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.4,"breakHorizontal":18.4,"spinRate":2287,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4286216563860834,"extension":6.498708146665041},"index":3,"playId":"91b31efb-f3e2-3e03-81c1-17c06da6506c","pitchNumber":4,"startTime":"2025-08-22T23:22:29.743Z","endTime":"2025-08-22T23:22:32.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.50269938281863,"aZ":-41.77930387800635,"pfxX":0.3870957235627184,"pfxZ":-5.912189731662716,"pX":0.31670634947472426,"pZ":2.180308520977155,"vX0":5.986444278723151,"vY0":-127.28555645741514,"vZ0":-2.1983274490382168,"x":104.93,"y":179.91,"x0":-2.125544466779327,"y0":50.00219879179584,"z0":6.393804338771452,"aX":0.6285202529422059},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-10.9,"breakHorizontal":-2.2,"spinRate":2371,"spinDirection":26},"zone":9,"typeConfidence":2.0,"plateTime":0.43193251146653067,"extension":6.4239407924672935},"index":4,"playId":"af18e2f9-42b4-3906-a390-4f1cd8336519","pitchNumber":5,"startTime":"2025-08-22T23:22:47.500Z","endTime":"2025-08-22T23:22:50.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.61308791321047,"aZ":-20.664287449931496,"pfxX":-2.0815309870526146,"pfxZ":5.779510796069561,"pX":0.07719296272402279,"pZ":2.7011639228499047,"vX0":6.3219199461424385,"vY0":-140.21698847399293,"vZ0":-6.124555388852053,"x":114.06,"y":165.85,"x0":-1.9359628858978315,"y0":50.00471626380473,"z0":6.2615469568955255,"aX":-4.147217288973376},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.4,"breakHorizontal":2.5,"spinRate":2359,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.39058363243674954,"extension":6.51564718194777},"hitData":{"launchSpeed":94.2,"launchAngle":4.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.14,"coordY":82.55}},"index":5,"playId":"2bbcf5e8-e1b6-3ec6-b5b4-5f53232f0fc2","pitchNumber":6,"startTime":"2025-08-22T23:23:06.073Z","endTime":"2025-08-22T23:23:17.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.099999999999998,"awayTeamWinProbability":70.9,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.87,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:23:17.184Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Max Kepler pops out to third baseman Brady House.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-22T23:23:38.590Z","endTime":"2025-08-22T23:24:52.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.00957761207227,"aZ":-12.208321521629617,"pfxX":-3.9405184996703104,"pfxZ":9.752847930850791,"pX":-0.2517970128023547,"pZ":2.6348500246668314,"vX0":7.003636365149184,"vY0":-142.68192492144632,"vZ0":-7.488352778355439,"x":126.6,"y":167.64,"x0":-2.234261408738225,"y0":50.003318233332216,"z0":6.075205977801707,"aX":-8.067815390618595},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":5.6,"spinRate":2392,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.38493335802862916,"extension":6.529008583395495},"index":0,"playId":"da4346fc-d541-3768-9322-acb1dfdafca3","pitchNumber":1,"startTime":"2025-08-22T23:23:45.392Z","endTime":"2025-08-22T23:23:48.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.54705206169798,"aZ":-45.049035497925495,"pfxX":2.678659469839467,"pfxZ":-8.006468689891808,"pX":0.587106169613628,"pZ":0.4281362405937284,"vX0":5.866959838560992,"vY0":-127.16998365625074,"vZ0":-5.331169005299076,"x":94.62,"y":227.22,"x0":-2.1149240137741736,"y0":50.004124115592454,"z0":6.197230519749106,"aX":4.306160481057683},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-15.6,"breakHorizontal":-6.4,"spinRate":2461,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4337737053162849,"extension":6.583441726535938},"index":1,"playId":"f551a1eb-9447-32b7-a418-2edad8d275a8","pitchNumber":2,"startTime":"2025-08-22T23:24:07.193Z","endTime":"2025-08-22T23:24:13.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.868826707968665,"aZ":-11.757779121855869,"pfxX":-2.3090698644585204,"pfxZ":10.060851520056094,"pX":0.13930837044468466,"pZ":3.1231539939175184,"vX0":7.645785930001102,"vY0":-141.8850758947941,"vZ0":-6.373452036212508,"x":111.69,"y":154.45,"x0":-2.2959294872202665,"y0":50.005651526796655,"z0":6.155316437706815,"aX":-4.688139015353094},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.0,"breakHorizontal":2.5,"spinRate":2444,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3867327468628532,"extension":6.540915172862449},"hitData":{"launchSpeed":77.7,"launchAngle":67.0,"totalDistance":160.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":72.54,"coordY":140.36}},"index":2,"playId":"48ef427a-8995-370a-bf91-5023884b383a","pitchNumber":3,"startTime":"2025-08-22T23:24:42.021Z","endTime":"2025-08-22T23:24:52.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":596146,"link":"/api/v1/people/596146"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.6,"awayTeamWinProbability":74.4,"homeTeamWinProbabilityAdded":-3.4999999999999964,"leverageIndex":1.54,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:24:52.208Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryson Stott singles on a ground ball to center fielder Robert Hassell III. Nick Castellanos to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-22T23:25:16.719Z","endTime":"2025-08-22T23:26:55.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"postOnThird":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.7,"strikeZoneTop":3.26983859746112,"strikeZoneBottom":1.55822130026032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.073427234973664,"aZ":-21.383211589578305,"pfxX":-8.519707364240237,"pfxZ":5.248741864503056,"pX":-0.3534755886644531,"pZ":1.9116049565457054,"vX0":8.248940735039993,"vY0":-142.74454910905934,"vZ0":-8.237867191556372,"x":130.47,"y":187.17,"x0":-2.1793937773589334,"y0":50.00234107569059,"z0":6.190494223083776,"aX":-17.512004813604182},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.9,"breakHorizontal":13.7,"spinRate":2249,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.3843022902848108,"extension":6.561624404823971},"index":0,"playId":"39d065b2-361d-33c6-a92c-117d4b0db37f","pitchNumber":1,"startTime":"2025-08-22T23:25:19.728Z","endTime":"2025-08-22T23:25:22.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.26884268506119,"strikeZoneBottom":1.55723939436547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.604901601522336,"aZ":-20.978611677524178,"pfxX":-9.040385920012158,"pfxZ":5.463291109510776,"pX":-0.9318360963747726,"pZ":1.5889478877288514,"vX0":7.128082476404997,"vY0":-142.65728630647996,"vZ0":-8.793994123820825,"x":152.52,"y":195.88,"x0":-2.2956370128000163,"y0":50.003734264799505,"z0":6.048119088101332,"aX":-18.52586735535034},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.2,"breakHorizontal":14.8,"spinRate":2323,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.3848089286836105,"extension":6.502966651325467},"index":1,"playId":"3aaff178-e1b3-30ab-bba0-210a70049a35","pitchNumber":2,"startTime":"2025-08-22T23:25:42.108Z","endTime":"2025-08-22T23:25:45.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":3.23714735428794,"strikeZoneBottom":1.55212815348258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.693319465819688,"aZ":-26.429989403744145,"pfxX":-12.635189449295817,"pfxZ":3.243309445501046,"pX":0.5680307550538976,"pZ":2.3092901013532843,"vX0":11.86749372171907,"vY0":-132.85088618394408,"vZ0":-4.693212849929307,"x":95.35,"y":176.43,"x0":-2.3335527140037007,"y0":50.00643510066009,"z0":6.039878225698534,"aX":-22.400986433217888},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.9,"breakHorizontal":20.0,"spinRate":2421,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.41361803829322197,"extension":6.688386731145901},"index":2,"playId":"5d0e5bf1-57a2-3b6f-9e7f-160c36456e4a","pitchNumber":3,"startTime":"2025-08-22T23:26:01.660Z","endTime":"2025-08-22T23:26:06.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":3.20745249369403,"strikeZoneBottom":1.52242707556474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.20822620547206,"aZ":-42.77023248566276,"pfxX":1.8728648210023826,"pfxZ":-6.736254910429201,"pX":-0.17761156214747037,"pZ":2.4274566845999703,"vX0":4.455856973829075,"vY0":-125.6028877736497,"vZ0":-0.9849370339756489,"x":123.77,"y":173.24,"x0":-2.2293653026000753,"y0":50.004398090372305,"z0":6.351836317647664,"aX":2.944712054941959},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-12.1,"breakHorizontal":-4.6,"spinRate":2374,"spinDirection":34},"zone":5,"typeConfidence":2.0,"plateTime":0.43875360872941904,"extension":6.497279089564782},"index":3,"playId":"8e876c41-5176-3385-839d-a88daaea354c","pitchNumber":4,"startTime":"2025-08-22T23:26:21.866Z","endTime":"2025-08-22T23:26:24.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.50895744298047,"aZ":-22.443987641573507,"pfxX":-8.799588372854561,"pfxZ":4.718664927970332,"pX":-0.49855199240691417,"pZ":1.5499982570783688,"vX0":8.231811377311718,"vY0":-142.9878535788856,"vZ0":-8.686239937992838,"x":136.0,"y":196.93,"x0":-2.278539885165575,"y0":50.00035182317575,"z0":6.047726501253146,"aX":-18.12827826061941},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":6.8,"breakHorizontal":14.2,"spinRate":2367,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.38379284840399785,"extension":6.625602715450496},"hitData":{"launchSpeed":97.5,"launchAngle":2.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.42,"coordY":91.68}},"index":4,"playId":"714eaaef-00e3-3143-8c62-7f0a17a09328","pitchNumber":5,"startTime":"2025-08-22T23:26:44.209Z","endTime":"2025-08-22T23:26:55.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.8,"awayTeamWinProbability":68.2,"homeTeamWinProbabilityAdded":6.199999999999999,"leverageIndex":1.22,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:26:55.310Z","atBatIndex":17},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Trea Turner grounds into a force out, second baseman Luis García Jr. to shortstop CJ Abrams. Nick Castellanos scores. Bryson Stott out at 2nd. Trea Turner to 1st.","rbi":1,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-22T23:27:27.567Z","endTime":"2025-08-22T23:29:00.500Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":{"id":676917,"link":"/api/v1/people/676917"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.33976631341543,"strikeZoneBottom":1.7210503604777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.5081007200649,"aZ":-22.216424859102823,"pfxX":-8.606709961584029,"pfxZ":4.969428485828944,"pX":-0.9164717985331167,"pZ":3.167642172117018,"vX0":6.726291623402282,"vY0":-140.98241682978912,"vZ0":-4.723030800842238,"x":151.93,"y":153.25,"x0":-2.2208511774301742,"y0":50.00231413549443,"z0":6.307866874500614,"aX":-17.240825289724377},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.2,"breakHorizontal":14.2,"spinRate":2184,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3892346328743037,"extension":6.533882123646397},"index":0,"playId":"6040f12f-7711-34d6-abc8-0a222ff7f1cc","pitchNumber":1,"startTime":"2025-08-22T23:27:33.678Z","endTime":"2025-08-22T23:27:36.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.2,"strikeZoneTop":3.37202469170278,"strikeZoneBottom":1.70789440482202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.07707342204679,"aZ":-45.902323128214896,"pfxX":1.3180322214660514,"pfxZ":-8.786890593273927,"pX":-0.5154096256529179,"pZ":4.113867255863398,"vX0":3.6831413614971407,"vY0":-124.99626560575331,"vZ0":3.391051142337896,"x":136.65,"y":127.71,"x0":-2.186454962510654,"y0":50.000558026076064,"z0":6.540295708441254,"aX":2.059561380273036},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-14.6,"breakHorizontal":-3.4,"spinRate":2361,"spinDirection":28},"zone":11,"typeConfidence":2.0,"plateTime":0.4402658997086282,"extension":6.342597189459687},"index":1,"playId":"d188c90c-2ae2-374a-9d32-326d660949f6","pitchNumber":2,"startTime":"2025-08-22T23:27:51.235Z","endTime":"2025-08-22T23:27:54.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.29445768202137,"strikeZoneBottom":1.63068109562455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.744475776135634,"aZ":-43.821448758408955,"pfxX":1.0288897109615247,"pfxZ":-7.377679579937464,"pX":0.7546907932504632,"pZ":1.088921506268026,"vX0":6.936291640213619,"vY0":-125.73850834259655,"vZ0":-3.9463117668259833,"x":88.23,"y":209.38,"x0":-2.188887360490901,"y0":50.0007877758781,"z0":6.284266334200052,"aX":1.6245266177859148},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-14.0,"breakHorizontal":-3.7,"spinRate":2351,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.43790178048233885,"extension":6.644464504346532},"index":2,"playId":"6d3ded6a-c830-3af7-a738-2eea53b9b265","pitchNumber":3,"startTime":"2025-08-22T23:28:09.895Z","endTime":"2025-08-22T23:28:14.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.713868175282656,"aZ":-25.20890656013998,"pfxX":-11.274058372964728,"pfxZ":3.9695983137485307,"pX":-1.371932719020198,"pZ":2.415283056044885,"vX0":6.521934443187503,"vY0":-132.21061032582602,"vZ0":-4.827611551146163,"x":169.29,"y":173.57,"x0":-2.418483140761255,"y0":50.00089704088131,"z0":6.137380031185893,"aX":-19.764565132271834},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.2,"breakHorizontal":18.8,"spinRate":2036,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4158221870185601,"extension":6.620008205470142},"index":3,"playId":"b7f053ac-16a9-3eaa-a3eb-16390d59b871","pitchNumber":4,"startTime":"2025-08-22T23:28:31.648Z","endTime":"2025-08-22T23:28:34.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.51766243887234,"aZ":-21.654029453120607,"pfxX":-8.412177364944641,"pfxZ":5.2031762399235415,"pX":-1.1569667118472788,"pZ":2.674673499624876,"vX0":5.895979193968309,"vY0":-141.6177696178313,"vZ0":-6.183603147756098,"x":161.1,"y":166.56,"x0":-2.1770286920363517,"y0":50.0061282213957,"z0":6.279710263358853,"aX":-17.023574819728257},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.3,"breakHorizontal":13.9,"spinRate":2374,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3873376165996554,"extension":6.545521970018568},"hitData":{"launchSpeed":70.0,"launchAngle":14.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.79,"coordY":129.68}},"index":4,"playId":"1447b6d4-b31f-371c-81e7-b2c200f41eb8","pitchNumber":5,"startTime":"2025-08-22T23:28:52.354Z","endTime":"2025-08-22T23:29:00.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.2,"awayTeamWinProbability":68.8,"homeTeamWinProbabilityAdded":-0.6000000000000014,"leverageIndex":1.87,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:29:00.500Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-22T23:29:39.879Z","endTime":"2025-08-22T23:31:34.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.2,"strikeZoneTop":3.29964807426558,"strikeZoneBottom":1.48700957109199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.17493581320887,"aZ":-14.614323098179348,"pfxX":-2.281899128340659,"pfxZ":8.5658542502721,"pX":-1.1322974100126628,"pZ":3.328200828157892,"vX0":4.784774972338207,"vY0":-142.60664149477813,"vZ0":-4.988642946724769,"x":160.16,"y":148.92,"x0":-2.5388739082716234,"y0":50.005333092267854,"z0":6.028961609522297,"aX":-4.679562089618474},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.6,"breakHorizontal":3.1,"spinRate":2320,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.384743820799077,"extension":6.555621717705024},"index":0,"playId":"38d42d27-c76f-358a-957d-756279fe6eae","pitchNumber":1,"startTime":"2025-08-22T23:29:40.457Z","endTime":"2025-08-22T23:29:43.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.3,"strikeZoneTop":3.23701513042419,"strikeZoneBottom":1.47575007905144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.87720185041121,"aZ":-43.07629701844878,"pfxX":2.45467909319787,"pfxZ":-6.819951058954267,"pX":-0.6911108510447831,"pZ":2.477592044192935,"vX0":3.1316765550229237,"vY0":-126.45428011852216,"vZ0":-0.8314678239639947,"x":143.34,"y":171.89,"x0":-2.2705557813079653,"y0":50.00292161918075,"z0":6.305618234405531,"aX":3.9236629868615567},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-12.2,"breakHorizontal":-5.3,"spinRate":2393,"spinDirection":31},"zone":4,"typeConfidence":2.0,"plateTime":0.43529465250469235,"extension":6.412953324262603},"index":1,"playId":"5126a5c7-3b79-306c-8e3a-c686fe8d5938","pitchNumber":2,"startTime":"2025-08-22T23:29:58.274Z","endTime":"2025-08-22T23:30:04.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Trea Turner steals (32) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"5126a5c7-3b79-306c-8e3a-c686fe8d5938","startTime":"2025-08-22T23:30:11.447Z","endTime":"2025-08-22T23:30:33.308Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"},"defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"postOnSecond":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":1.100000000000005,"leverageIndex":0.95,"dramaIndex":36.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.39006444625508,"strikeZoneBottom":1.57999718774061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.20465289531454,"aZ":-16.025637711759256,"pfxX":-2.240878540078687,"pfxZ":8.061749090740943,"pX":0.9913112895559988,"pZ":2.249499780330597,"vX0":9.870959774178269,"vY0":-140.7038874320465,"vZ0":-7.476341057257813,"x":79.21,"y":178.04,"x0":-2.2726609249754897,"y0":50.00404423271132,"z0":5.981464855809236,"aX":-4.490469285372553},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":2.0,"spinRate":2358,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3894150855600733,"extension":6.81684060087697},"index":3,"playId":"1981277a-cb0f-3d41-b5a1-35e1661e5e1a","pitchNumber":3,"startTime":"2025-08-22T23:30:33.308Z","endTime":"2025-08-22T23:30:36.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.7,"strikeZoneTop":3.25237458214635,"strikeZoneBottom":1.57810141398894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.349097629563655,"aZ":-42.65724568026942,"pfxX":2.5004613116352226,"pfxZ":-6.642419931448368,"pX":-0.5165129020341345,"pZ":2.6925096750664133,"vX0":3.651664255430508,"vY0":-125.8092904454338,"vZ0":-0.36117416132416924,"x":136.69,"y":166.08,"x0":-2.320784047105833,"y0":50.00431143127315,"z0":6.343005951429172,"aX":3.9445439697237417},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-11.8,"breakHorizontal":-5.5,"spinRate":2320,"spinDirection":29},"zone":4,"typeConfidence":2.0,"plateTime":0.43806191135056505,"extension":6.481634849015621},"index":4,"playId":"2b9d02c5-f491-37fc-9963-92bb8c801544","pitchNumber":4,"startTime":"2025-08-22T23:30:51.322Z","endTime":"2025-08-22T23:30:54.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.2,"strikeZoneTop":3.35560718152981,"strikeZoneBottom":1.57325898104698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.389352585705964,"aZ":-41.90458216162081,"pfxX":1.6822953934869016,"pfxZ":-6.057390684045414,"pX":-0.49483077554402377,"pZ":3.6894023263411078,"vX0":4.209136312061866,"vY0":-126.87891161703413,"vZ0":1.476996618833343,"x":135.86,"y":139.17,"x0":-2.403182497401352,"y0":50.000678904191126,"z0":6.475361397930265,"aX":2.7030586215010253},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-10.2,"breakHorizontal":-4.1,"spinRate":2345,"spinDirection":32},"zone":11,"typeConfidence":2.0,"plateTime":0.4340481642536824,"extension":6.421856298241504},"index":5,"playId":"15787641-2f05-3796-9a85-6ec8903f4518","pitchNumber":5,"startTime":"2025-08-22T23:31:12.775Z","endTime":"2025-08-22T23:31:15.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.46501010657193,"strikeZoneBottom":1.62849622518867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.931784253802334,"aZ":-24.12200432023941,"pfxX":-10.993527591087101,"pfxZ":4.5776182091576825,"pX":-1.3098719186374228,"pZ":3.156386728976652,"vX0":6.8518023999367585,"vY0":-132.26016441527617,"vZ0":-2.991348809243533,"x":166.93,"y":153.56,"x0":-2.514431463548336,"y0":50.005847832287515,"z0":6.08396986843335,"aX":-19.352499380525952},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.8,"breakHorizontal":18.2,"spinRate":2266,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.41516917054088953,"extension":6.574303952076636},"index":6,"playId":"d5427685-563a-3c86-933b-8d9dd85a5610","pitchNumber":6,"startTime":"2025-08-22T23:31:30.573Z","endTime":"2025-08-22T23:31:34.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.6,"awayTeamWinProbability":66.4,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:31:34.470Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-22T23:32:42.277Z","endTime":"2025-08-22T23:34:25.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-22T23:31:40.728Z","endTime":"2025-08-22T23:32:44.606Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.763674046753447,"aZ":-43.31733634710339,"pfxX":2.892762215297918,"pfxZ":-7.117067005446531,"pX":-0.8297608183207997,"pZ":3.315798980865861,"vX0":3.0090118224313245,"vY0":-125.22900663159935,"vZ0":1.2272216977285908,"x":148.63,"y":149.25,"x0":-2.4294258846600854,"y0":50.00535386099104,"z0":6.40378081017754,"aX":4.526856423284555},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-12.2,"breakHorizontal":-6.0,"spinRate":2310,"spinDirection":34},"zone":11,"typeConfidence":2.0,"plateTime":0.4398791473603443,"extension":6.49855810897475},"index":1,"playId":"d1883ab2-ec95-325d-8910-5e5fe7c2ae0a","pitchNumber":1,"startTime":"2025-08-22T23:32:44.606Z","endTime":"2025-08-22T23:32:47.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"1203d331-8ba3-451f-9b1c-316beedb8ae8","startTime":"2025-08-22T23:33:08.421Z","endTime":"2025-08-22T23:33:11.956Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":81.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.763861435239587,"aZ":-25.67244471169342,"pfxX":-10.894475651046712,"pfxZ":3.7516986244612216,"pX":-0.8773071987605021,"pZ":3.637097896358735,"vX0":7.705185471739646,"vY0":-131.52510259062976,"vZ0":-1.602226773069451,"x":150.44,"y":140.58,"x0":-2.4457443599372075,"y0":50.00274126963172,"z0":6.178499939314866,"aX":-18.876935415803363},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.6,"breakHorizontal":17.8,"spinRate":2204,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.41822017679385937,"extension":6.753499874012731},"index":3,"playId":"aa5119a7-c9b8-39d6-87d0-a9c78abaed92","pitchNumber":2,"startTime":"2025-08-22T23:33:40.500Z","endTime":"2025-08-22T23:33:44.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":2.99479064805882,"strikeZoneBottom":1.59983784576681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.453828446040344,"aZ":-42.579573793229514,"pfxX":0.7556001531208834,"pfxZ":-6.512482089809592,"pX":1.4677792285561968,"pZ":1.314333589619641,"vX0":8.595942762078254,"vY0":-126.52991780809423,"vZ0":-3.5121829423002424,"x":61.05,"y":203.29,"x0":-2.093415733333981,"y0":50.0051064898442,"z0":6.184708161272433,"aX":1.2059252052338598},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-12.4,"breakHorizontal":-3.6,"spinRate":2400,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4354034432737879,"extension":6.618877900629911},"index":4,"playId":"ede8f6ae-4d97-3b10-b383-154305e3151f","pitchNumber":3,"startTime":"2025-08-22T23:34:01.302Z","endTime":"2025-08-22T23:34:04.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":3.04985975456898,"strikeZoneBottom":1.60267474346594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.638571770553455,"aZ":-42.47897146684755,"pfxX":1.3302924539611656,"pfxZ":-6.534275143835334,"pX":-0.5003087482435453,"pZ":2.7350734415905418,"vX0":4.181855903315263,"vY0":-125.63372046277927,"vZ0":-0.17283259934102446,"x":136.07,"y":164.93,"x0":-2.3683287666616297,"y0":50.00301371601917,"z0":6.296685337520489,"aX":2.097357665129858},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-11.5,"breakHorizontal":-3.5,"spinRate":2381,"spinDirection":29},"zone":1,"typeConfidence":2.0,"plateTime":0.43822284087415575,"extension":6.59186967484639},"index":5,"playId":"7c085466-f69d-362a-ab12-ebaca4e8bb42","pitchNumber":4,"startTime":"2025-08-22T23:34:22.698Z","endTime":"2025-08-22T23:34:25.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-4.800000000000004,"leverageIndex":1.88,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:34:25.934Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:36:39.895Z","endTime":"2025-08-22T23:37:52.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.4,"endSpeed":66.4,"strikeZoneTop":3.80408955404316,"strikeZoneBottom":1.80740780998536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.880512065790715,"aZ":-39.21366064643429,"pfxX":2.911757296558453,"pfxZ":-6.3866280137278295,"pX":-0.2938113304926621,"pZ":1.275047675285888,"vX0":2.5892950202711678,"vY0":-105.31837233678148,"vZ0":-1.4182043770227075,"x":128.2,"y":204.35,"x0":-1.9255953666632863,"y0":50.00022070745837,"z0":6.566307448092004,"aX":3.2115102769805906},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-11.5,"breakHorizontal":-6.1,"spinRate":2441,"spinDirection":46},"zone":13,"typeConfidence":2.0,"plateTime":0.5236816561138409,"extension":5.804205131824278},"index":0,"playId":"eec4e179-639f-3f96-83c6-a4b296abe80c","pitchNumber":1,"startTime":"2025-08-22T23:36:40.781Z","endTime":"2025-08-22T23:36:43.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":72.5,"endSpeed":66.6,"strikeZoneTop":3.79479958101096,"strikeZoneBottom":1.77256101777308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.586483406711896,"aZ":-39.83043562622838,"pfxX":5.415273729874806,"pfxZ":-6.856837047912675,"pX":-0.7033307880286863,"pZ":3.1686963898520126,"vX0":1.0683437320734803,"vY0":-105.5324087951656,"vZ0":2.2237262425235937,"x":143.81,"y":153.23,"x0":-1.9205519127066566,"y0":50.00217750541106,"z0":6.722345655429689,"aX":6.048029402479247},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-11.3,"breakHorizontal":-10.1,"spinRate":2367,"spinDirection":46},"zone":1,"typeConfidence":2.0,"plateTime":0.5209468780180324,"extension":5.721659883030344},"index":1,"playId":"71bd467d-4dc6-3692-a422-90d58859afed","pitchNumber":2,"startTime":"2025-08-22T23:36:52.036Z","endTime":"2025-08-22T23:36:55.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.1,"strikeZoneTop":3.85538663145761,"strikeZoneBottom":1.8334648290551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.736408595816737,"aZ":-27.677965680046412,"pfxX":-7.825015907536408,"pfxZ":2.890957387128971,"pX":-0.6928495676112787,"pZ":2.668584712078868,"vX0":5.383067159577197,"vY0":-124.47085747303159,"vZ0":-3.4586351071599726,"x":143.41,"y":166.73,"x0":-1.8750420392950555,"y0":50.005438660727776,"z0":6.386755885559121,"aX":-12.187896465385727},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.6,"breakHorizontal":12.8,"spinRate":1565,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.44131088670177476,"extension":5.984611119179394},"index":2,"playId":"bbefa9d5-d37c-3155-a797-3cc6bf338eac","pitchNumber":3,"startTime":"2025-08-22T23:37:07.429Z","endTime":"2025-08-22T23:37:10.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.84,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.680949909234098,"aZ":-22.952182675782087,"pfxX":4.077053485380954,"pfxZ":5.9502828196587085,"pX":-0.3810030840965185,"pZ":2.85583229679138,"vX0":2.6876699663973977,"vY0":-123.72836816476645,"vZ0":-4.044083014234505,"x":131.52,"y":161.67,"x0":-2.0111561198482657,"y0":50.005429624742916,"z0":6.434914654546622,"aX":6.321807487210156},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.1,"breakHorizontal":-8.0,"spinRate":2416,"spinDirection":180},"zone":4,"typeConfidence":2.0,"plateTime":0.4426766575496375,"extension":5.865802983251301},"index":3,"playId":"f45965e5-6ac0-35fa-a8b3-fec5e8c665ec","pitchNumber":4,"startTime":"2025-08-22T23:37:19.847Z","endTime":"2025-08-22T23:37:22.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.81009795426105,"strikeZoneBottom":1.83901838152444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.297907426189138,"aZ":-26.296354698444343,"pfxX":-7.272806212920795,"pfxZ":3.7390848041810187,"pX":-1.1202647319520782,"pZ":2.525487750938856,"vX0":4.120884185601261,"vY0":-124.69288228845767,"vZ0":-4.1549017918106514,"x":159.7,"y":170.59,"x0":-1.8502148671239005,"y0":50.00430823210717,"z0":6.385361601086565,"aX":-11.442575739881383},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.0,"breakHorizontal":12.2,"spinRate":1403,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.43940844997918616,"extension":6.000891360828506},"index":4,"playId":"fe975f05-b924-3478-88d1-78f52345b7fc","pitchNumber":5,"startTime":"2025-08-22T23:37:37.695Z","endTime":"2025-08-22T23:37:41.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.83673551375893,"strikeZoneBottom":1.78840854779555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.3577766925069,"aZ":-18.379263463464007,"pfxX":-8.863616294129805,"pfxZ":7.761011983608942,"pX":0.8246283950644747,"pZ":3.3837167828524715,"vX0":9.103011607000937,"vY0":-132.4747698317409,"vZ0":-4.396045179674104,"x":85.57,"y":147.42,"x0":-1.5048779689306158,"y0":50.00035363602878,"z0":6.408486786385894,"aX":-15.748998022690243},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.3,"breakHorizontal":14.0,"spinRate":1985,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.41349504960373595,"extension":6.141159761201917},"index":5,"playId":"98db3ecd-361f-3fe8-8c8d-111e17b3e86b","pitchNumber":6,"startTime":"2025-08-22T23:37:49.379Z","endTime":"2025-08-22T23:37:52.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:37:52.501Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"CJ Abrams pops out to third baseman Alec Bohm.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:38:13.976Z","endTime":"2025-08-22T23:38:53.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.49459114381884,"strikeZoneBottom":1.59028846882374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80016117034902,"aZ":-26.71864862225778,"pfxX":-5.871817105310077,"pfxZ":3.4332231145573617,"pX":-0.8261818902591278,"pZ":1.4712656622581202,"vX0":4.5297324963436045,"vY0":-125.15453353801516,"vZ0":-6.450455957403147,"x":148.49,"y":199.06,"x0":-1.8949235571954117,"y0":50.00397786141297,"z0":6.264716924033053,"aX":-9.333802443386322},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.0,"breakHorizontal":9.6,"spinRate":1453,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.43732636607489717,"extension":6.044603093426653},"index":0,"playId":"787573e4-7f86-3a63-b227-3cdc07accb8a","pitchNumber":1,"startTime":"2025-08-22T23:38:15.425Z","endTime":"2025-08-22T23:38:18.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.356602995372548,"aZ":-23.683298967318205,"pfxX":2.1559148013412095,"pfxZ":5.495319224328311,"pX":-0.17479486934880026,"pZ":3.3312472472900914,"vX0":3.6322624820352387,"vY0":-123.73825153082048,"vZ0":-2.762047036292694,"x":123.66,"y":148.84,"x0":-1.9436424184332963,"y0":50.00612467522629,"z0":6.4524435135827884,"aX":3.3340421679448657},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.5,"breakHorizontal":-4.8,"spinRate":2475,"spinDirection":181},"zone":2,"typeConfidence":2.0,"plateTime":0.44314224519951395,"extension":5.895043443968277},"index":1,"playId":"71cb1834-cb1d-3740-9481-2c82b7a03979","pitchNumber":2,"startTime":"2025-08-22T23:38:28.796Z","endTime":"2025-08-22T23:38:31.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.735142667418444,"aZ":-22.28757676931239,"pfxX":1.6280673607356735,"pfxZ":6.253072070680906,"pX":-0.20351182015519445,"pZ":3.2163098958610603,"vX0":3.837605142814699,"vY0":-124.81068446276257,"vZ0":-3.442113806551153,"x":124.76,"y":151.94,"x0":-1.9713967287183423,"y0":50.000900785068026,"z0":6.445331499070359,"aX":2.571040460842689},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":10.8,"breakHorizontal":-3.8,"spinRate":2286,"spinDirection":185},"zone":2,"typeConfidence":2.0,"plateTime":0.438574818995753,"extension":5.769545387104288},"hitData":{"launchSpeed":76.4,"launchAngle":62.0,"totalDistance":179.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":79.07,"coordY":134.79}},"index":2,"playId":"0eeda89d-3aac-35b0-a42d-e738561d8575","pitchNumber":3,"startTime":"2025-08-22T23:38:44.840Z","endTime":"2025-08-22T23:38:53.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.900000000000002,"awayTeamWinProbability":68.1,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:38:53.944Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Bell grounds out to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:39:15.784Z","endTime":"2025-08-22T23:39:59.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.525171964134323,"aZ":-20.065086629179316,"pfxX":0.38425559870482173,"pfxZ":7.556678348970957,"pX":-0.5602653019007463,"pZ":3.1193534946466337,"vX0":3.4963166460159694,"vY0":-125.7733573097696,"vZ0":-4.075373102124254,"x":138.36,"y":154.56,"x0":-2.0182794901810874,"y0":50.0013553162602,"z0":6.388048611862486,"aX":0.6146861697896281},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":13.0,"breakHorizontal":-1.4,"spinRate":2297,"spinDirection":191},"zone":1,"typeConfidence":2.0,"plateTime":0.43550586401981395,"extension":5.921659431950168},"index":0,"playId":"392a55bb-a18c-38c2-80f3-3a1e0be1875b","pitchNumber":1,"startTime":"2025-08-22T23:39:17.832Z","endTime":"2025-08-22T23:39:20.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.147893409628075,"aZ":-26.28595756646812,"pfxX":-7.571481879167203,"pfxZ":3.7404055716883544,"pX":-0.7503022243394181,"pZ":1.7761683549612097,"vX0":5.105505103764878,"vY0":-125.23230631800905,"vZ0":-5.668701527603938,"x":145.6,"y":190.82,"x0":-1.8397775700288586,"y0":50.00509027574938,"z0":6.240923498759567,"aX":-11.933226936709856},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.6,"breakHorizontal":12.4,"spinRate":1372,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.43868229140595405,"extension":6.0219799153647715},"index":1,"playId":"b8750637-30ea-3220-9d7b-d7b113b3c786","pitchNumber":2,"startTime":"2025-08-22T23:39:30.976Z","endTime":"2025-08-22T23:39:33.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-22T23:39:49.823Z","endTime":"2025-08-22T23:39:51.921Z","isPitch":false,"type":"action","player":{"id":605137,"link":"/api/v1/people/605137"},"defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.734348495565428,"aZ":-17.181444747442058,"pfxX":-8.456061890405493,"pfxZ":8.15365622589382,"pX":0.33776036185919006,"pZ":2.5204254284848164,"vX0":7.775144270088946,"vY0":-134.61697632910642,"vZ0":-6.9692969971768735,"x":104.13,"y":170.73,"x0":-1.4868224850285183,"y0":50.00037722046944,"z0":6.35522692983904,"aX":-15.545284387256844},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":13.7,"spinRate":1830,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.40658823226984,"extension":6.139598960167288},"hitData":{"launchSpeed":104.6,"launchAngle":-2.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.02,"coordY":161.66}},"index":3,"playId":"10652294-17bb-3fea-9b25-2a68f073e1f8","pitchNumber":3,"startTime":"2025-08-22T23:39:51.921Z","endTime":"2025-08-22T23:39:59.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:39:59.332Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, third baseman Brady House to first baseman Josh Bell.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-22T23:42:10.408Z","endTime":"2025-08-22T23:43:32.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.57819365891563,"strikeZoneBottom":1.66582270988576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61999578889661,"aZ":-41.534709101187936,"pfxX":2.1279539937844376,"pfxZ":-6.235771619748382,"pX":1.264459019445198,"pZ":0.585792284080105,"vX0":7.253418283695433,"vY0":-122.15422458444158,"vZ0":-4.691970274739015,"x":68.8,"y":222.96,"x0":-2.028239092899336,"y0":50.0028906746203,"z0":6.1284859361612645,"aX":3.1937820426189396},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-12.2,"breakHorizontal":-5.6,"spinRate":2286,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.44957834364644444,"extension":6.563413462718972},"index":0,"playId":"72183a78-e181-3f49-8aae-813b84c2af03","pitchNumber":1,"startTime":"2025-08-22T23:42:13.206Z","endTime":"2025-08-22T23:42:16.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.61091450859028,"strikeZoneBottom":1.72449739951143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.37083717979755,"aZ":-17.790419561495487,"pfxX":-1.1156229881267512,"pfxZ":7.381494576143185,"pX":1.5062009303410444,"pZ":2.0246772621031752,"vX0":10.612080002980404,"vY0":-138.34934013553766,"vZ0":-7.708023570651688,"x":59.59,"y":184.11,"x0":-2.225885449527823,"y0":50.00379603022732,"z0":6.028212940101572,"aX":-2.1760647770042536},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.0,"breakHorizontal":-0.1,"spinRate":2338,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3951175589057456,"extension":6.8051306402872775},"index":1,"playId":"743fa8c2-7fc6-320d-833d-6527473c16c2","pitchNumber":2,"startTime":"2025-08-22T23:42:29.210Z","endTime":"2025-08-22T23:42:32.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":94.9,"endSpeed":86.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.970827467864144,"aZ":-20.959483036607434,"pfxX":-10.074037187226523,"pfxZ":5.873980277931489,"pX":0.08527276907824537,"pZ":2.246532811498835,"vX0":9.876500484284351,"vY0":-137.63779616594405,"vZ0":-6.832344648234654,"x":113.75,"y":178.12,"x0":-2.2493761580420553,"y0":50.00390979089382,"z0":6.191663925141471,"aX":-19.23403263027748},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.2,"breakHorizontal":16.1,"spinRate":2243,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.39871347981467675,"extension":6.600375002506599},"index":2,"playId":"d4e85a8a-9531-3ecd-bd34-891f5ce95f96","pitchNumber":3,"startTime":"2025-08-22T23:42:47.494Z","endTime":"2025-08-22T23:42:50.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.57251194986829,"strikeZoneBottom":1.69898140782424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.189337245510675,"aZ":-23.80995970391725,"pfxX":-10.311440852928328,"pfxZ":4.965281720611016,"pX":-0.7850051466136616,"pZ":1.7104974033738072,"vX0":7.6288212924480945,"vY0":-128.82044896382655,"vZ0":-6.33741933646306,"x":146.92,"y":192.6,"x0":-2.4417407488101457,"y0":50.00467385971386,"z0":6.037529334055816,"aX":-17.37193783863962},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.8,"breakHorizontal":17.0,"spinRate":1939,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.42482595256002975,"extension":6.870073097237887},"index":3,"playId":"820d41c2-5db3-366a-a39d-fcb0d54794b8","pitchNumber":4,"startTime":"2025-08-22T23:43:07.277Z","endTime":"2025-08-22T23:43:10.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.478203619614167,"aZ":-21.99689577766332,"pfxX":-7.944323258938381,"pfxZ":5.327099599793872,"pX":0.4520663348390265,"pZ":2.6144285243105667,"vX0":9.78536691623183,"vY0":-137.10572976136282,"vZ0":-5.905152490590867,"x":99.77,"y":168.19,"x0":-2.12608680415053,"y0":50.000626449824445,"z0":6.290955175937185,"aX":-15.168420696794504},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.6,"breakHorizontal":12.4,"spinRate":2282,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.3990502001376113,"extension":6.514361006970516},"hitData":{"launchSpeed":84.0,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.46,"coordY":151.01}},"index":4,"playId":"c6917a8e-6f4f-3ca6-a8e7-252c343094f7","pitchNumber":5,"startTime":"2025-08-22T23:43:24.422Z","endTime":"2025-08-22T23:43:32.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-2.7000000000000064,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:43:32.271Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Bohm flies out to center fielder Robert Hassell III.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-22T23:43:58.265Z","endTime":"2025-08-22T23:44:11.173Z","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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":97.1,"endSpeed":88.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.25963883052649,"aZ":-17.81871933520477,"pfxX":-9.10213664571356,"pfxZ":7.1779378836342485,"pX":-0.6632312791953386,"pZ":2.2932993547635605,"vX0":6.934387879687032,"vY0":-141.0717025731395,"vZ0":-7.649803754733483,"x":142.28,"y":176.86,"x0":-1.9795066127585437,"y0":50.00673673721733,"z0":6.204122536468109,"aX":-18.217368191293932},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.4,"breakHorizontal":14.9,"spinRate":2120,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.38933109416501743,"extension":6.649844709824689},"hitData":{"launchSpeed":87.6,"launchAngle":36.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":166.16,"coordY":84.71}},"index":0,"playId":"3ef07013-aa64-33f4-a1e4-486e0cb0bd50","pitchNumber":1,"startTime":"2025-08-22T23:44:01.189Z","endTime":"2025-08-22T23:44:11.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"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":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:44:11.173Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-22T23:44:32.095Z","endTime":"2025-08-22T23:45:36.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"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(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":87.4,"endSpeed":80.3,"strikeZoneTop":3.29263969579122,"strikeZoneBottom":1.62231049609269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.85686236718036,"aZ":-42.31692195437393,"pfxX":3.102572281940677,"pfxZ":-6.230653960202975,"pX":0.06657982630445466,"pZ":2.41736421743527,"vX0":4.854878351626543,"vY0":-127.23030827079677,"vZ0":-1.282596235032427,"x":114.46,"y":173.51,"x0":-2.2747653064949658,"y0":50.00402407846836,"z0":6.303384270695423,"aX":5.049111611782501},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-11.3,"breakHorizontal":-6.8,"spinRate":2439,"spinDirection":30},"zone":5,"typeConfidence":2.0,"plateTime":0.4316994193685635,"extension":6.432392991647924},"index":0,"playId":"ea1698b1-f620-3a46-bd54-f55447958f74","pitchNumber":1,"startTime":"2025-08-22T23:44:34.159Z","endTime":"2025-08-22T23:44:37.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.36929199022338,"aZ":-39.80089270460299,"pfxX":4.7233270158204785,"pfxZ":-5.200943668806358,"pX":-0.31208075196907675,"pZ":2.2772237036049425,"vX0":3.8282855866615715,"vY0":-120.7736687288185,"vZ0":-1.0853956664866855,"x":128.9,"y":177.29,"x0":-2.5363775080592332,"y0":50.00575013654385,"z0":6.259157388926938,"aX":6.920006630865431},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-9.4,"breakHorizontal":-9.5,"spinRate":2280,"spinDirection":31},"zone":4,"typeConfidence":2.0,"plateTime":0.4549717893774905,"extension":6.4942188234961415},"index":1,"playId":"d4857975-27c7-3b57-923f-ea35e5368b3c","pitchNumber":2,"startTime":"2025-08-22T23:44:51.203Z","endTime":"2025-08-22T23:44:54.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":97.9,"endSpeed":88.9,"strikeZoneTop":3.2880797200517,"strikeZoneBottom":1.61791929155998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.43575783611002,"aZ":-13.974582637900562,"pfxX":-2.763125574154168,"pfxZ":8.90922830210431,"pX":-0.09022914097805369,"pZ":5.227670744455473,"vX0":7.133379206979398,"vY0":-142.42978312686247,"vZ0":-0.373372696882218,"x":120.44,"y":97.63,"x0":-2.2745286754635856,"y0":50.003149058993486,"z0":6.2486205702999005,"aX":-5.645034750398665},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":3.5,"spinRate":2428,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3853854399585872,"extension":6.68384304887541},"index":2,"playId":"f65d7d9c-3c5e-3bd0-bafc-aae1fbec1853","pitchNumber":3,"startTime":"2025-08-22T23:45:13.724Z","endTime":"2025-08-22T23:45:16.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.80129401605351,"aZ":-20.21784696033433,"pfxX":-1.2714729074230733,"pfxZ":6.033144728219031,"pX":0.8184583461933369,"pZ":1.7490332753762239,"vX0":8.526647427307767,"vY0":-140.13733097458746,"vZ0":-8.204007979636016,"x":85.8,"y":191.56,"x0":-2.1033313416381136,"y0":50.000897842294705,"z0":6.044025726732291,"aX":-2.5196937106009822},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.4,"breakHorizontal":0.5,"spinRate":2353,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.3914305793793784,"extension":6.679672420189864},"index":3,"playId":"e60bddd9-5134-348f-83df-80a52e97bb37","pitchNumber":4,"startTime":"2025-08-22T23:45:32.927Z","endTime":"2025-08-22T23:45:36.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:45:36.528Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Adams grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-22T23:47:47.429Z","endTime":"2025-08-22T23:48:07.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.2,"endSpeed":66.8,"strikeZoneTop":3.50880748813329,"strikeZoneBottom":1.58227160142707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.475920349865767,"aZ":-39.70531654115347,"pfxX":3.824091689021013,"pfxZ":-6.813799932507111,"pX":1.02659741945293,"pZ":1.2177863025490447,"vX0":4.522930433250009,"vY0":-105.00122953978567,"vZ0":-1.515238095514956,"x":77.87,"y":205.9,"x0":-1.6606632801382135,"y0":50.002996743435446,"z0":6.611425646260302,"aX":4.22603942749976},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-12.4,"breakHorizontal":-8.3,"spinRate":2486,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.5236921715921667,"extension":5.656220318877383},"index":0,"playId":"9fa75e73-1f4d-3dd4-81d3-d8c4e38d2921","pitchNumber":1,"startTime":"2025-08-22T23:47:47.429Z","endTime":"2025-08-22T23:47:50.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.147860696950033,"aZ":-18.594730101021817,"pfxX":-9.000092596621286,"pfxZ":7.8474989404031055,"pX":-0.5950360156223389,"pZ":2.069818282229583,"vX0":5.9255574900902666,"vY0":-130.85761588737,"vZ0":-7.275249134867946,"x":139.68,"y":182.89,"x0":-1.7218705823426748,"y0":50.00388049535703,"z0":6.283989053379417,"aX":-15.577163935747274},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.7,"breakHorizontal":15.0,"spinRate":1927,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.41889253529929293,"extension":6.044439206672174},"hitData":{"launchSpeed":102.5,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.54,"coordY":147.97}},"index":1,"playId":"1d2d9f47-ea64-3f9a-a48d-4bb0c340c984","pitchNumber":2,"startTime":"2025-08-22T23:47:58.948Z","endTime":"2025-08-22T23:48:07.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_ab"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_ab"},{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:48:07.868Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis García Jr. pops out to third baseman Alec Bohm.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-22T23:48:28.919Z","endTime":"2025-08-22T23:49:35.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.01819030151975,"aZ":-30.499386305892344,"pfxX":-8.393703574343704,"pfxZ":1.0615823394798873,"pX":-0.8254040509838867,"pZ":2.295883663415856,"vX0":5.137577793380652,"vY0":-124.93211576421093,"vZ0":-3.8489648245217665,"x":148.46,"y":176.79,"x0":-1.8217658972811037,"y0":50.0024950555747,"z0":6.37325475792392,"aX":-13.220223161535042},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.2,"breakHorizontal":13.9,"spinRate":1386,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.4390264066923839,"extension":5.973433712613469},"index":0,"playId":"6f2c0a59-feaa-379c-86ae-5db9049ceea5","pitchNumber":1,"startTime":"2025-08-22T23:48:29.149Z","endTime":"2025-08-22T23:48:32.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.890516336533526,"aZ":-21.793334286735547,"pfxX":0.9685536428924366,"pfxZ":6.5430288102875,"pX":0.6319993124809741,"pZ":2.537375196041087,"vX0":5.575503527671094,"vY0":-124.60396342037257,"vZ0":-5.050853655465901,"x":92.91,"y":170.27,"x0":-1.7520891540016346,"y0":50.003975953268245,"z0":6.370026315580831,"aX":1.5366486239771984},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":11.0,"breakHorizontal":-2.9,"spinRate":2487,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.4380508068355904,"extension":5.901107626917301},"index":1,"playId":"d8b043e3-55ee-3648-9a17-cdf5a7d6fc7f","pitchNumber":2,"startTime":"2025-08-22T23:48:42.900Z","endTime":"2025-08-22T23:48:46.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-22T23:49:01.639Z","endTime":"2025-08-22T23:49:09.520Z","isPitch":false,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"},"defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.608552473414576,"aZ":-20.657762698886653,"pfxX":2.0456343677048894,"pfxZ":7.30777952340293,"pX":-0.47408860107576073,"pZ":2.8456215316425877,"vX0":3.072210648433456,"vY0":-124.37710912257081,"vZ0":-4.553451441318894,"x":135.07,"y":161.95,"x0":-1.9883322548832794,"y0":50.00299953170713,"z0":6.4007612104402245,"aX":3.222358998504688},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":12.5,"breakHorizontal":-4.4,"spinRate":2407,"spinDirection":177},"zone":4,"typeConfidence":2.0,"plateTime":0.43941438565263713,"extension":5.779444186103883},"index":3,"playId":"06349908-edb9-3213-a1cb-5b7040edd70f","pitchNumber":3,"startTime":"2025-08-22T23:49:09.520Z","endTime":"2025-08-22T23:49:12.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.47596139201131,"aZ":-29.277648040097635,"pfxX":-5.7425166574949165,"pfxZ":1.8320820686961863,"pX":-1.1328460990700933,"pZ":2.19384695733715,"vX0":3.795409769458768,"vY0":-125.04613273676361,"vZ0":-4.13658778759427,"x":160.18,"y":179.55,"x0":-1.9250694632302225,"y0":50.00487806720849,"z0":6.274697245993373,"aX":-9.085152227414879},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.6,"breakHorizontal":9.5,"spinRate":1256,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.43820390571520473,"extension":6.078113214546312},"hitData":{"launchSpeed":64.2,"launchAngle":55.0,"totalDistance":168.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":82.06,"coordY":149.77}},"index":4,"playId":"0751c29a-a2ee-3873-993f-35cfd1c487c0","pitchNumber":4,"startTime":"2025-08-22T23:49:26.260Z","endTime":"2025-08-22T23:49:35.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:49:35.078Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dylan Crews flies out to second baseman Bryson Stott.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-22T23:49:59.489Z","endTime":"2025-08-22T23:50:10.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":74.1,"strikeZoneTop":3.05,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.061856720031415,"aZ":-24.76905469524135,"pfxX":3.809729286318884,"pfxZ":5.280411502275214,"pX":0.7052249268118687,"pZ":2.1617550937817667,"vX0":4.4763232086918645,"vY0":-118.61284274633721,"vZ0":-4.554126182022468,"x":90.12,"y":180.41,"x0":-1.7128480492350007,"y0":50.00299023322763,"z0":6.408671627005517,"aX":5.340748019329816},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":8.5,"breakHorizontal":-8.2,"spinRate":2422,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.46463499291555044,"extension":5.870113921346399},"hitData":{"launchSpeed":87.1,"launchAngle":59.0,"totalDistance":195.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.14,"coordY":123.97}},"index":0,"playId":"8521b709-6f35-3e3c-83ef-fff764ea0616","pitchNumber":1,"startTime":"2025-08-22T23:50:00.809Z","endTime":"2025-08-22T23:50:10.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_ab"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_ab"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:50:10.584Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Castellanos singles on a ground ball to left fielder James Wood.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-22T23:52:14.230Z","endTime":"2025-08-22T23:52:32.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"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":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.854741617312214,"aZ":-42.849850501619855,"pfxX":2.4915400152242246,"pfxZ":-6.77957113440881,"pX":-0.22971236528108815,"pZ":1.9673587708983677,"vX0":4.506631998487346,"vY0":-125.14236353578583,"vZ0":-2.060020191909151,"x":125.76,"y":185.66,"x0":-2.3823019471986413,"y0":50.001685238108195,"z0":6.333569390950202,"aX":3.9238480853282587},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-12.5,"breakHorizontal":-5.6,"spinRate":2375,"spinDirection":27},"zone":8,"typeConfidence":2.0,"plateTime":0.4388217530909646,"extension":6.421058264366384},"hitData":{"launchSpeed":101.6,"launchAngle":7.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.72,"coordY":107.91}},"index":0,"playId":"14267dc2-2b2a-31a4-b7f1-d6fd4603f8fa","pitchNumber":1,"startTime":"2025-08-22T23:52:19.656Z","endTime":"2025-08-22T23:52:32.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.9,"awayTeamWinProbability":64.1,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":1.13,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:52:32.381Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Kepler lines out to right fielder Dylan Crews.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-22T23:52:56.488Z","endTime":"2025-08-22T23:54:51.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"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":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"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(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":95.0,"endSpeed":86.7,"strikeZoneTop":3.42676117566313,"strikeZoneBottom":1.71345546943627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.02375122378845,"aZ":-22.728739070659156,"pfxX":-10.23734013497529,"pfxZ":4.919505307483739,"pX":0.23758643844826902,"pZ":2.9116901875931895,"vX0":10.863726846881917,"vY0":-137.83170327305425,"vZ0":-4.632137251234101,"x":107.94,"y":160.16,"x0":-2.4274924801940196,"y0":50.00596317800426,"z0":6.151580422580162,"aX":-19.67363796464773},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.0,"breakHorizontal":16.2,"spinRate":2166,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.39758963291029614,"extension":6.715154886815187},"index":0,"playId":"e906d09d-a56f-3e08-b0f8-4b3b740dcfce","pitchNumber":1,"startTime":"2025-08-22T23:52:59.537Z","endTime":"2025-08-22T23:53:02.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.100636999251904,"aZ":-43.68440065377906,"pfxX":1.1502203475490647,"pfxZ":-7.583545784182405,"pX":0.040872935138361904,"pZ":0.6919408753248494,"vX0":5.774320376786247,"vY0":-123.34411693401664,"vZ0":-4.093739505107817,"x":115.44,"y":220.1,"x0":-2.495251463114512,"y0":50.00553311129687,"z0":6.11621919021528,"aX":1.7446259048488366},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-14.5,"breakHorizontal":-3.6,"spinRate":2378,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4467461216426716,"extension":6.633565620929002},"index":1,"playId":"e6ed6e5d-0818-35ba-a0cc-83224ea66950","pitchNumber":2,"startTime":"2025-08-22T23:53:20.374Z","endTime":"2025-08-22T23:53:24.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.60828443395556,"aZ":-43.15638095744452,"pfxX":0.8271688550545395,"pfxZ":-7.1234292316202525,"pX":0.6169476128287203,"pZ":1.95022324419742,"vX0":6.658431175663982,"vY0":-124.10018714126183,"vZ0":-1.727435609452226,"x":93.48,"y":186.12,"x0":-2.2218312387354193,"y0":50.00426378443257,"z0":6.289801705803282,"aX":1.274518114437872},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-13.1,"breakHorizontal":-3.2,"spinRate":2369,"spinDirection":30},"zone":9,"typeConfidence":2.0,"plateTime":0.443389068871785,"extension":6.63550564395149},"index":2,"playId":"d17e5ac6-9df0-371f-b4e7-96b6d5b4489a","pitchNumber":3,"startTime":"2025-08-22T23:53:46.210Z","endTime":"2025-08-22T23:53:53.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-22T23:54:26.142Z","endTime":"2025-08-22T23:54:41.600Z","isPitch":false,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"},"defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.494580559246053,"aZ":-13.409970284856119,"pfxX":-3.607933632249382,"pfxZ":9.521019008505412,"pX":0.42567184358757726,"pZ":3.0176925235057723,"vX0":9.364930748353103,"vY0":-139.52536616310607,"vZ0":-5.84244326180789,"x":100.77,"y":157.3,"x0":-2.5060959708794033,"y0":50.00478359824958,"z0":6.0231889548655,"aX":-7.113110453660604},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":4.6,"spinRate":2341,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.3926257843462291,"extension":6.690907245017497},"hitData":{"launchSpeed":92.9,"launchAngle":23.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.09,"coordY":94.88}},"index":4,"playId":"e9826b94-1777-3c1e-a223-f7346df0ad94","pitchNumber":4,"startTime":"2025-08-22T23:54:41.600Z","endTime":"2025-08-22T23:54:51.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":596146,"link":"/api/v1/people/596146"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.5,"awayTeamWinProbability":68.5,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.95,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:54:51.015Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryson Stott lines out to second baseman Luis García Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-22T23:55:16.352Z","endTime":"2025-08-22T23:57:16.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.6,"strikeZoneTop":3.23620833605741,"strikeZoneBottom":1.55712128697193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99905267468234,"aZ":-44.00158737489367,"pfxX":2.8779004478424532,"pfxZ":-7.762186138669556,"pX":-0.11468123504238648,"pZ":2.068346462371756,"vX0":4.338633263376758,"vY0":-123.52984044801421,"vZ0":-1.0898971068679058,"x":121.37,"y":182.93,"x0":-2.277959948521662,"y0":50.00562331151071,"z0":6.263217210865311,"aX":4.38259305059016},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-14.0,"breakHorizontal":-6.4,"spinRate":2383,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.44593210481212875,"extension":6.532120129616902},"index":0,"playId":"014e9207-f3d2-3395-b880-0e4c83db6d9d","pitchNumber":1,"startTime":"2025-08-22T23:55:18.763Z","endTime":"2025-08-22T23:55:21.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.26682493390733,"strikeZoneBottom":1.58747834656308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.40851575583099,"aZ":-42.910869267931474,"pfxX":3.3997285885961417,"pfxZ":-6.904183983251521,"pX":-0.48146859196511016,"pZ":2.6443522527071295,"vX0":4.075284496903693,"vY0":-124.56362259930795,"vZ0":-0.0032899101287795496,"x":135.35,"y":167.38,"x0":-2.586678959437317,"y0":50.0021343829221,"z0":6.22390408042949,"aX":5.287120555062225},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-12.2,"breakHorizontal":-7.2,"spinRate":2348,"spinDirection":34},"zone":4,"typeConfidence":2.0,"plateTime":0.44144683667922857,"extension":6.549981979613228},"index":1,"playId":"6cfa53ee-cbc2-3a58-8b47-2a617ffbaa17","pitchNumber":2,"startTime":"2025-08-22T23:55:38.721Z","endTime":"2025-08-22T23:55:41.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"bae18075-e935-3415-bd47-f926d4b4cf7c","startTime":"2025-08-22T23:55:55.312Z","endTime":"2025-08-22T23:55:58.361Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.664095258065455,"aZ":-44.41614287895626,"pfxX":3.1177211931868,"pfxZ":-7.896237307902264,"pX":-0.002440030527101382,"pZ":1.7293606198573162,"vX0":4.708361646440165,"vY0":-124.69187074956331,"vZ0":-1.916910143302095,"x":117.09,"y":192.09,"x0":-2.3315180443500103,"y0":50.00365511543832,"z0":6.225452945147753,"aX":4.83268628238509},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-14.5,"breakHorizontal":-6.8,"spinRate":2397,"spinDirection":31},"zone":8,"typeConfidence":2.0,"plateTime":0.44188147849795234,"extension":6.4968343511340745},"index":3,"playId":"fd22c640-3d44-35e1-847d-b4711a91f265","pitchNumber":3,"startTime":"2025-08-22T23:56:16.074Z","endTime":"2025-08-22T23:56:19.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.238304686485858,"aZ":-15.735898061292769,"pfxX":-3.9806521475391454,"pfxZ":8.26194226651738,"pX":1.166808533453613,"pZ":3.010130587987589,"vX0":11.235882475033879,"vY0":-140.06803749601602,"vZ0":-5.3868112686820115,"x":72.52,"y":157.51,"x0":-2.376963407279051,"y0":50.002089987074754,"z0":5.984877782009339,"aX":-7.920156405961591},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":4.9,"spinRate":2339,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3908366584962937,"extension":6.705140532670306},"index":4,"playId":"f00c2b36-88cf-3011-9d88-565f4cf17225","pitchNumber":4,"startTime":"2025-08-22T23:56:43.015Z","endTime":"2025-08-22T23:56:46.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.92301044397485,"aZ":-13.532020996666402,"pfxX":-3.8526302331136026,"pfxZ":9.086931314484726,"pX":1.2417882393693258,"pZ":2.3588788940525593,"vX0":10.95923200180932,"vY0":-142.78714977795002,"vZ0":-7.798881807574729,"x":69.67,"y":175.09,"x0":-2.156761588924887,"y0":50.000807652242464,"z0":5.989455495274566,"aX":-7.903430401370857},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.9,"breakHorizontal":4.6,"spinRate":2276,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.38458877709359607,"extension":6.660356299749202},"hitData":{"launchSpeed":53.0,"launchAngle":29.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":157.93,"coordY":148.48}},"index":5,"playId":"29335ac7-dee8-3b36-9093-96c266b619c9","pitchNumber":5,"startTime":"2025-08-22T23:57:09.403Z","endTime":"2025-08-22T23:57:16.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.700000000000003,"awayTeamWinProbability":72.3,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.59,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:57:16.689Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-22T23:57:39.655Z","endTime":"2025-08-22T23:59:32.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"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(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":85.5,"endSpeed":78.0,"strikeZoneTop":3.44212872400976,"strikeZoneBottom":1.69470953398366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.39064225266965,"aZ":-43.66142774500822,"pfxX":3.9295210996112178,"pfxZ":-7.444967766771345,"pX":-0.21107942231933544,"pZ":2.519670145288032,"vX0":4.185787782269582,"vY0":-124.37842593127762,"vZ0":-0.4057919370775638,"x":125.05,"y":170.75,"x0":-2.4355146142122632,"y0":50.00128630184628,"z0":6.3517183611512325,"aX":6.06429322198764},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-13.2,"breakHorizontal":-8.2,"spinRate":2381,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.44288776242261374,"extension":6.422972715338378},"index":0,"playId":"071542f4-395f-3949-b069-772f0c9a364a","pitchNumber":1,"startTime":"2025-08-22T23:57:39.912Z","endTime":"2025-08-22T23:57:42.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":89.2,"endSpeed":81.5,"strikeZoneTop":3.38914053873057,"strikeZoneBottom":1.64175951919218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.370979872191278,"aZ":-26.7698548804197,"pfxX":-8.98248051179209,"pfxZ":3.173372415954452,"pX":-0.9240038048205564,"pZ":4.119697952259647,"vX0":6.705293402680729,"vY0":-129.78395573642536,"vZ0":-0.3450612336593233,"x":152.22,"y":127.55,"x0":-2.375088562038416,"y0":50.00528148052005,"z0":6.2946328567321865,"aX":-15.313043359439948},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.9,"breakHorizontal":14.8,"spinRate":2197,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.42215767017634187,"extension":6.653276629763497},"index":1,"playId":"bf66198c-ac9c-3177-9428-0e7d33398fcb","pitchNumber":2,"startTime":"2025-08-22T23:58:00.121Z","endTime":"2025-08-22T23:58:03.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"38dd88d4-eac8-35cc-9e49-438b6c3281f8","startTime":"2025-08-22T23:58:21.756Z","endTime":"2025-08-22T23:58:24.756Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.61069235659372,"aZ":-42.79623038801126,"pfxX":1.7158512756154112,"pfxZ":-6.706619703549814,"pX":1.362067591331201,"pZ":1.6820339861943459,"vX0":7.941131327949402,"vY0":-125.85924933019223,"vZ0":-2.6273764739964154,"x":65.08,"y":193.37,"x0":-2.0736822567938855,"y0":50.00258635824163,"z0":6.248426942518244,"aX":2.7174004197244677},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-12.5,"breakHorizontal":-5.2,"spinRate":2280,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.43734091610845294,"extension":6.674542805418644},"index":3,"playId":"1fd06c6f-f22f-3fde-b8df-98118e6837a0","pitchNumber":3,"startTime":"2025-08-22T23:58:43.706Z","endTime":"2025-08-22T23:58:46.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.33577974038542,"aZ":-20.256894135607077,"pfxX":-6.656439983938975,"pfxZ":5.834924653674028,"pX":0.43901214460467247,"pZ":2.272364781811049,"vX0":9.652269503674876,"vY0":-142.17653926743276,"vZ0":-7.294939788869725,"x":100.27,"y":177.43,"x0":-2.1389194554500706,"y0":50.00429645234107,"z0":6.16239790496977,"aX":-13.596884989532434},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.1,"breakHorizontal":10.1,"spinRate":2259,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.38561243718011085,"extension":6.643134937624077},"index":4,"playId":"549f332f-3d94-3771-9517-4e23c032caab","pitchNumber":4,"startTime":"2025-08-22T23:59:04.899Z","endTime":"2025-08-22T23:59:07.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.27264332234793,"aZ":-43.99417280878203,"pfxX":0.6030210231994548,"pfxZ":-7.310059979529523,"pX":1.0247216935278702,"pZ":0.7127017669456203,"vX0":7.680052351145551,"vY0":-127.17761316862742,"vZ0":-4.834893386205849,"x":77.94,"y":219.54,"x0":-2.12926306341329,"y0":50.003233807949655,"z0":6.176828549049433,"aX":0.9748535345237431},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-14.2,"breakHorizontal":-3.0,"spinRate":2473,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4328438470098481,"extension":6.568367844396003},"index":5,"playId":"920f5366-c9cc-305e-b3bf-470859abb06b","pitchNumber":5,"startTime":"2025-08-22T23:59:28.127Z","endTime":"2025-08-22T23:59:32.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.12,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-22T23:59:32.162Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a ground ball to second baseman Bryson Stott.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T00:01:38.687Z","endTime":"2025-08-23T00:02:44.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.48092423643283,"strikeZoneBottom":1.60005359077485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.49540970763969,"aZ":-30.426010450298058,"pfxX":-7.532366113257582,"pfxZ":1.1861964035711239,"pX":-1.1498810420925694,"pZ":1.709849424971301,"vX0":4.218056153793262,"vY0":-121.18986097686307,"vZ0":-4.605744120008801,"x":160.83,"y":192.61,"x0":-1.941674236450044,"y0":50.004980915321966,"z0":6.317597139216015,"aX":-11.113737672223337},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.2,"breakHorizontal":12.5,"spinRate":1429,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.45339093388408314,"extension":5.9830453457830926},"index":0,"playId":"2855b6fb-5205-3e91-8da9-539d4d9a9516","pitchNumber":1,"startTime":"2025-08-23T00:01:38.687Z","endTime":"2025-08-23T00:01:42.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.518504628794613,"aZ":-27.54680479694414,"pfxX":-7.16300815456732,"pfxZ":3.0231866546815844,"pX":-0.7672953538953026,"pZ":1.1944355398160922,"vX0":5.157499082946357,"vY0":-123.74146503461762,"vZ0":-6.58273528289515,"x":146.25,"y":206.53,"x0":-1.9607174425833833,"y0":50.004324390072675,"z0":6.234761980640225,"aX":-10.972911265103654},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.0,"breakHorizontal":11.5,"spinRate":1431,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4447302307361758,"extension":6.055690472289826},"index":1,"playId":"fccbeadd-1b86-3a6b-962e-63a07e7818f9","pitchNumber":2,"startTime":"2025-08-23T00:01:52.350Z","endTime":"2025-08-23T00:01:55.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":85.4,"endSpeed":78.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.453792088957723,"aZ":-20.720577903655787,"pfxX":1.2703552270810137,"pfxZ":7.309609589559221,"pX":0.20844204031111319,"pZ":3.1857588051738954,"vX0":4.602032805744941,"vY0":-124.28960980564047,"vZ0":-3.678607868077181,"x":109.05,"y":152.76,"x0":-1.8308555550107724,"y0":50.00595510281906,"z0":6.401762031378533,"aX":1.9915560306263467},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":12.6,"breakHorizontal":-3.4,"spinRate":2420,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.4403511564658662,"extension":5.842198628604055},"index":2,"playId":"337fdc0f-af5f-3059-9a65-34b2fb231d41","pitchNumber":3,"startTime":"2025-08-23T00:02:07.209Z","endTime":"2025-08-23T00:02:13.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-23T00:02:28.102Z","endTime":"2025-08-23T00:02:36.238Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.128836966755586,"aZ":-31.124752755507277,"pfxX":-7.498422445515143,"pfxZ":0.6783369459179216,"pX":-0.8562022356286458,"pZ":1.11126012262629,"vX0":4.8627988414090595,"vY0":-123.983718242646,"vZ0":-6.220123019080384,"x":149.64,"y":208.78,"x0":-1.8744863334228696,"y0":50.00337378377005,"z0":6.268789496956742,"aX":-11.606728471667388},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.1,"breakHorizontal":12.4,"spinRate":1331,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4427567886041839,"extension":6.027222590984472},"hitData":{"launchSpeed":77.9,"launchAngle":4.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.53,"coordY":142.39}},"index":4,"playId":"69501c33-4bed-3767-a1fe-c71f98a1028e","pitchNumber":4,"startTime":"2025-08-23T00:02:36.238Z","endTime":"2025-08-23T00:02:44.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:02:44.147Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T00:03:16.288Z","endTime":"2025-08-23T00:07:02.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592836,"link":"/api/v1/people/592836"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.60866351227311,"strikeZoneBottom":1.60355724816365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.16519939611016,"aZ":-22.7127527146377,"pfxX":2.455515366984565,"pfxZ":6.165501264759071,"pX":-0.048664251740186765,"pZ":3.9516405671937176,"vX0":3.5692495368240724,"vY0":-122.77843831730077,"vZ0":-1.605839748565622,"x":118.85,"y":132.09,"x0":-1.8373666536681963,"y0":50.00118137399689,"z0":6.537504575346838,"aX":3.7673413302235557},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":11.0,"breakHorizontal":-5.3,"spinRate":2506,"spinDirection":174},"zone":11,"typeConfidence":2.0,"plateTime":0.4452462837426996,"extension":5.911079264960482},"index":0,"playId":"e1598a0e-a944-364a-97b2-fa3de8fc55d1","pitchNumber":1,"startTime":"2025-08-23T00:03:19.184Z","endTime":"2025-08-23T00:03:24.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.21980455363856,"aZ":-25.418113157847802,"pfxX":-10.253867128179875,"pfxZ":4.3346117806986015,"pX":0.21403805008474563,"pZ":1.5609727559936935,"vX0":7.827642549284081,"vY0":-124.39318733642229,"vZ0":-6.399367945309431,"x":108.84,"y":196.63,"x0":-1.649747033862393,"y0":50.00315912991596,"z0":6.289725176387456,"aX":-15.982450065371513},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.5,"breakHorizontal":16.7,"spinRate":1491,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.4412474718851134,"extension":6.072159537337039},"index":1,"playId":"6c07aae6-bc71-3158-ab70-60a50b55e463","pitchNumber":2,"startTime":"2025-08-23T00:03:34.799Z","endTime":"2025-08-23T00:03:39.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"e056f43f-995f-35bb-ab27-f63ccca58d4f","startTime":"2025-08-23T00:03:52.204Z","endTime":"2025-08-23T00:03:56.837Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Phillies challenged (tag play), call on the field was overturned: pitcher Taijuan Walker picks off Daylen Lile at 1st on throw to first baseman Bryce Harper.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"actionPlayId":"e056f43f-995f-35bb-ab27-f63ccca58d4f","startTime":"2025-08-23T00:03:56.837Z","endTime":"2025-08-23T00:06:44.019Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":143},"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":4.5000000000000036,"leverageIndex":1.12,"dramaIndex":61.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.797326974809465,"aZ":-32.68535231828779,"pfxX":-5.964691495416672,"pfxZ":-0.3200201171470276,"pX":-1.2573847596736765,"pZ":3.194669924451526,"vX0":3.336207476956387,"vY0":-124.85621191624826,"vZ0":-1.5780032538917177,"x":164.93,"y":152.52,"x0":-1.8348969649307305,"y0":50.006128714868666,"z0":6.521107882712453,"aX":-9.432673194004236},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.7,"breakHorizontal":10.1,"spinRate":1349,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.43844850933338364,"extension":6.035610705608859},"index":4,"playId":"a4530c14-d02c-3a55-b505-df90b655392c","pitchNumber":3,"startTime":"2025-08-23T00:06:44.019Z","endTime":"2025-08-23T00:06:47.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.642179514259855,"aZ":-21.38998741886241,"pfxX":0.31691962751727054,"pfxZ":7.205695597250641,"pX":1.3622327278965227,"pZ":1.5237228158241796,"vX0":7.026580930694701,"vY0":-121.50751379421959,"vZ0":-6.951262397151358,"x":65.07,"y":197.64,"x0":-1.6072300891440976,"y0":50.00188797952816,"z0":6.278093320956696,"aX":0.4734199563173036},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":11.6,"breakHorizontal":-2.3,"spinRate":2493,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.4506536486828825,"extension":6.05556528118853},"index":5,"playId":"b7f1f8b1-397b-341c-9cd0-33e23c491f28","pitchNumber":4,"startTime":"2025-08-23T00:06:59.253Z","endTime":"2025-08-23T00:07:02.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.000000000000004,"awayTeamWinProbability":72.0,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":1.12,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:07:02.356Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Robert Hassell III strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T00:07:25.942Z","endTime":"2025-08-23T00:08:16.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.50707558867902,"strikeZoneBottom":1.60815351321614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.99491517731054,"aZ":-21.50839280244722,"pfxX":2.4790793137888167,"pfxZ":6.790389994779996,"pX":-0.19539560059231875,"pZ":3.6948317218178777,"vX0":3.6702256533836493,"vY0":-124.32102770399626,"vZ0":-2.4456754936075558,"x":124.45,"y":139.02,"x0":-2.0108158271931527,"y0":50.00569625079331,"z0":6.469011371245037,"aX":3.8968944191956236},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":12.0,"breakHorizontal":-5.3,"spinRate":2388,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.4399007349943278,"extension":5.854279547044204},"index":0,"playId":"782cde1f-e7b8-3cd4-a915-483c276382b9","pitchNumber":1,"startTime":"2025-08-23T00:07:25.942Z","endTime":"2025-08-23T00:07:32.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.56074956400273,"strikeZoneBottom":1.63591443904602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.21005947924229,"aZ":-28.880625934659946,"pfxX":-6.717242433818327,"pfxZ":2.072741125172252,"pX":-0.6881619405623149,"pZ":1.8589633385492204,"vX0":4.989656859985163,"vY0":-125.3676620730642,"vZ0":-5.09853362562297,"x":143.23,"y":188.59,"x0":-1.8351374318396425,"y0":50.001206783358036,"z0":6.286704289619282,"aX":-10.65264670104735},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.8,"breakHorizontal":10.9,"spinRate":1341,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.43751498591355364,"extension":6.060518773591972},"index":1,"playId":"9366dff7-21f6-3bfd-81a2-acc654323699","pitchNumber":2,"startTime":"2025-08-23T00:07:38.907Z","endTime":"2025-08-23T00:07:41.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.94544428136911,"aZ":-30.419637119147428,"pfxX":-4.091934181111039,"pfxZ":1.101675957831823,"pX":-0.9815752058586129,"pZ":2.7385228208510486,"vX0":3.4934126207302283,"vY0":-125.39507915002397,"vZ0":-2.9283966628411724,"x":154.42,"y":164.84,"x0":-1.8628371835100874,"y0":50.00050253664237,"z0":6.409576753362631,"aX":-6.499397985342915},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.6,"breakHorizontal":6.6,"spinRate":1209,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.43721425537900904,"extension":6.142131495779745},"index":2,"playId":"d3517696-10c5-3d71-bbea-b01fcade7f3e","pitchNumber":3,"startTime":"2025-08-23T00:07:50.208Z","endTime":"2025-08-23T00:07:53.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-23T00:08:05.421Z","endTime":"2025-08-23T00:08:11.655Z","isPitch":false,"type":"action","player":{"id":690987,"link":"/api/v1/people/690987"},"defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.51205944943824,"aZ":-21.117050609802206,"pfxX":1.9849129330641757,"pfxZ":6.826219629207191,"pX":0.1374722861936871,"pZ":3.9955533051124337,"vX0":4.292892652016425,"vY0":-126.15295563863445,"vZ0":-1.9993086711468089,"x":111.76,"y":130.9,"x0":-1.840876656843496,"y0":50.002641299000665,"z0":6.492294659736226,"aX":3.2129930626812757},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":12.1,"breakHorizontal":-4.6,"spinRate":2400,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.4333990905861964,"extension":5.958067070466759},"index":4,"playId":"0b192b8b-97b6-331a-8bc5-4155d6d57ef9","pitchNumber":4,"startTime":"2025-08-23T00:08:11.655Z","endTime":"2025-08-23T00:08:16.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"credit":"b_ab"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_ab"},{"player":{"id":690987,"link":"/api/v1/people/690987"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":0.899999999999995,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:08:16.689Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out, shortstop CJ Abrams to first baseman Josh Bell.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T00:10:28.398Z","endTime":"2025-08-23T00:11:39.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.958075944942834,"aZ":-42.85728702171873,"pfxX":0.4662087821834857,"pfxZ":-6.865386373296447,"pX":0.4959671265167696,"pZ":1.721710614212645,"vX0":6.495258934221401,"vY0":-124.42950164886008,"vZ0":-2.279689608680142,"x":98.09,"y":192.29,"x0":-2.218340102189529,"y0":50.00580367669522,"z0":6.22946785394573,"aX":0.7251249396444965},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-12.7,"breakHorizontal":-2.5,"spinRate":2363,"spinDirection":28},"zone":9,"typeConfidence":2.0,"plateTime":0.44162452809216113,"extension":6.515279284593287},"index":0,"playId":"9bfe82aa-7758-3a4c-a5f2-b85b3b1de5c7","pitchNumber":1,"startTime":"2025-08-23T00:10:28.477Z","endTime":"2025-08-23T00:10:31.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.25797317212119,"aZ":-14.960129740087378,"pfxX":-2.5115133125323217,"pfxZ":8.973812140031587,"pX":0.8867481856862132,"pZ":2.5413150144739407,"vX0":9.583309837529342,"vY0":-137.10798207121746,"vZ0":-6.706902974180069,"x":83.2,"y":170.16,"x0":-2.31631307190711,"y0":50.000555024544916,"z0":6.026570584049736,"aX":-4.81837543558614},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":2.6,"spinRate":2293,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.39839034816186825,"extension":6.685248107562358},"index":1,"playId":"dd62b7f0-33a5-3705-9c97-8171451f6c47","pitchNumber":2,"startTime":"2025-08-23T00:10:51.511Z","endTime":"2025-08-23T00:10:54.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.86324901645066,"aZ":-16.28615517748856,"pfxX":-2.4837671172748106,"pfxZ":7.781105602293246,"pX":0.11481687868348985,"pZ":2.1803680806899886,"vX0":7.503001515852545,"vY0":-142.07283213489734,"vZ0":-7.6632634219704885,"x":112.62,"y":179.91,"x0":-2.2389090280575035,"y0":50.00587324595206,"z0":5.950017635143178,"aX":-5.074155568998189},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.7,"breakHorizontal":3.0,"spinRate":2202,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3856737575386635,"extension":6.768194618988928},"hitData":{"launchSpeed":102.4,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.4,"coordY":141.38}},"index":2,"playId":"fea4a24c-2f7b-355a-af5b-bad722412a8b","pitchNumber":3,"startTime":"2025-08-23T00:11:32.399Z","endTime":"2025-08-23T00:11:39.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:11:39.827Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Harper singles on a ground ball to right fielder Dylan Crews.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T00:12:02.975Z","endTime":"2025-08-23T00:12:14.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":97.0,"endSpeed":89.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.545543598934668,"aZ":-21.31795239541333,"pfxX":-8.907417946780006,"pfxZ":5.401901103828438,"pX":0.2494888155409237,"pZ":1.4725108849213422,"vX0":10.117013333949238,"vY0":-140.77720037257285,"vZ0":-8.85348863127292,"x":107.49,"y":199.02,"x0":-2.231214595296829,"y0":50.002539218402454,"z0":6.03462701467299,"aX":-17.902976608601566},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.0,"breakHorizontal":14.0,"spinRate":2303,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3888623888611016,"extension":6.553820754419511},"hitData":{"launchSpeed":104.1,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.1,"coordY":111.46}},"index":0,"playId":"e31c08c3-79a4-35ae-bc18-8c88b605d1e8","pitchNumber":1,"startTime":"2025-08-23T00:12:02.975Z","endTime":"2025-08-23T00:12:14.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.299999999999997,"awayTeamWinProbability":70.7,"homeTeamWinProbabilityAdded":3.599999999999998,"leverageIndex":0.89,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:12:14.871Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"J.T. Realmuto lines out sharply to center fielder Robert Hassell III.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T00:12:40.645Z","endTime":"2025-08-23T00:13:54.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":96.3,"endSpeed":88.4,"strikeZoneTop":3.64912421468995,"strikeZoneBottom":1.70892801379254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.274964324915683,"aZ":-21.73680753948409,"pfxX":-8.719479879858378,"pfxZ":5.2657038942115815,"pX":-0.6798104008659537,"pZ":1.3942030506593819,"vX0":7.686814753041531,"vY0":-139.84011194633538,"vZ0":-8.818678416232702,"x":142.91,"y":201.14,"x0":-2.3301967648854793,"y0":50.003038264812155,"z0":6.012379393427187,"aX":-17.284669402195124},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.9,"breakHorizontal":14.3,"spinRate":2069,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.39155466241656356,"extension":6.667109762319909},"index":0,"playId":"2758b6d3-ef9d-3001-a307-606d5438dfe8","pitchNumber":1,"startTime":"2025-08-23T00:12:45.107Z","endTime":"2025-08-23T00:12:48.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":89.0,"endSpeed":81.9,"strikeZoneTop":3.62209207828949,"strikeZoneBottom":1.76045006567269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27572584459224,"aZ":-25.83698379412702,"pfxX":-9.886710483816145,"pfxZ":3.7121939993270363,"pX":-1.6453476834356027,"pZ":2.3907708744234095,"vX0":5.328281377731721,"vY0":-129.55754519984674,"vZ0":-4.494326993338113,"x":179.72,"y":174.23,"x0":-2.4408368848599187,"y0":50.00044263299036,"z0":6.115272018111974,"aX":-16.857015754823102},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.0,"breakHorizontal":16.8,"spinRate":1670,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.42226961322802525,"extension":6.516328287962099},"index":1,"playId":"92cb30de-04c1-3699-ad9b-d7032492cc58","pitchNumber":2,"startTime":"2025-08-23T00:13:05.290Z","endTime":"2025-08-23T00:13:08.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.60516634140561,"aZ":-40.7568134475815,"pfxX":3.3222634803642097,"pfxZ":-5.635227118036675,"pX":0.8039233607869353,"pZ":1.8506119359149313,"vX0":6.6054254405892925,"vY0":-122.70941710647489,"vZ0":-2.1592300173392243,"x":86.36,"y":188.81,"x0":-2.3559514588755603,"y0":50.002863800063615,"z0":6.218824564886371,"aX":5.059092010121311},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-10.4,"breakHorizontal":-7.6,"spinRate":2224,"spinDirection":37},"zone":9,"typeConfidence":2.0,"plateTime":0.44659838996064316,"extension":6.617180396279327},"index":2,"playId":"bab7e56d-92d7-37ca-b6f9-81c19e97580a","pitchNumber":3,"startTime":"2025-08-23T00:13:24.645Z","endTime":"2025-08-23T00:13:27.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.331563759100895,"aZ":-22.3887442034572,"pfxX":-10.138491012529446,"pfxZ":4.950239516784615,"pX":-0.6645403958971237,"pZ":2.3552164442693893,"vX0":8.38171307767787,"vY0":-139.65458767217132,"vZ0":-6.146997036166097,"x":142.33,"y":175.19,"x0":-2.3869384889271363,"y0":50.000458721273056,"z0":6.0564661310951085,"aX":-20.03180233762311},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.8,"breakHorizontal":16.7,"spinRate":2162,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.392138769307282,"extension":6.63131629086922},"hitData":{"launchSpeed":106.1,"launchAngle":16.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":105.5,"coordY":70.41}},"index":3,"playId":"a4d26bcd-8d62-394e-a8d2-45c8b81ce936","pitchNumber":4,"startTime":"2025-08-23T00:13:46.156Z","endTime":"2025-08-23T00:13:54.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.2,"awayTeamWinProbability":74.8,"homeTeamWinProbabilityAdded":-4.099999999999998,"leverageIndex":1.75,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:13:54.820Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alec Bohm lines out to center fielder Robert Hassell III.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T00:14:21.649Z","endTime":"2025-08-23T00:14:32.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":690987,"link":"/api/v1/people/690987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.034559415855377,"aZ":-21.142884820994443,"pfxX":-8.199488818590833,"pfxZ":5.569876477064189,"pX":-0.8380706969375851,"pZ":2.0045100415667454,"vX0":6.857000422636518,"vY0":-139.73013714347425,"vZ0":-7.4699487965823455,"x":148.95,"y":184.66,"x0":-2.2566977941343516,"y0":50.00420592303984,"z0":6.098397728052148,"aX":-16.24012569046772},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.8,"breakHorizontal":13.4,"spinRate":2270,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.3917588991390102,"extension":6.5393170446777065},"hitData":{"launchSpeed":96.9,"launchAngle":21.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":146.55,"coordY":67.23}},"index":0,"playId":"d7e29530-13d3-3663-8714-724f8ecf1b7c","pitchNumber":1,"startTime":"2025-08-23T00:14:25.333Z","endTime":"2025-08-23T00:14:32.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-3.099999999999998,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:14:32.684Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a line drive to left fielder Max Kepler.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T00:16:48.809Z","endTime":"2025-08-23T00:17:47.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tanner Banks replaces Taijuan Walker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T00:15:31.437Z","endTime":"2025-08-23T00:16:51.067Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621383,"link":"/api/v1/people/621383"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.3,"strikeZoneTop":3.84,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.388999066114973,"aZ":-24.016709673100948,"pfxX":10.241243072434079,"pfxZ":4.682784430438279,"pX":0.6238073632300708,"pZ":3.397862718206899,"vX0":-7.9203750177376655,"vY0":-131.73439052036628,"vZ0":-3.374666416796021,"x":93.22,"y":147.04,"x0":2.352606770768155,"y0":50.00243182183058,"z0":6.489669460036371,"aX":17.834110013293582},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.9,"breakHorizontal":-16.6,"spinRate":1915,"spinDirection":152},"zone":3,"typeConfidence":0.89,"plateTime":0.4172626375979531,"extension":5.5772443751984495},"index":1,"playId":"3bc673ad-eaa0-37a7-b035-a04291b6e1d6","pitchNumber":1,"startTime":"2025-08-23T00:16:51.067Z","endTime":"2025-08-23T00:16:54.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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.0,"endSpeed":83.3,"strikeZoneTop":4.01465725977135,"strikeZoneBottom":1.89836633027348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.971287091543843,"aZ":-17.280537779837818,"pfxX":3.108353016542722,"pfxZ":8.293436442444179,"pX":1.5317455307801355,"pZ":3.7629931894476356,"vX0":-3.4005198086185215,"vY0":-133.8997441650205,"vZ0":-4.020293793999347,"x":58.61,"y":137.18,"x0":2.421200672656142,"y0":50.00058545750827,"z0":6.539371952297317,"aX":5.580020715143336},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.3,"breakHorizontal":-4.8,"spinRate":2256,"spinDirection":158},"zone":12,"typeConfidence":0.9,"plateTime":0.4108483223637882,"extension":5.730628341848328},"index":2,"playId":"bc1aa888-8e99-3c56-878f-7b270bd51e6a","pitchNumber":2,"startTime":"2025-08-23T00:17:07.450Z","endTime":"2025-08-23T00:17:11.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.92675892539243,"strikeZoneBottom":1.83662858329318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.218949499679606,"aZ":-30.526506551078345,"pfxX":-5.249416233564124,"pfxZ":1.153544189735471,"pX":-0.9595184150622278,"pZ":1.275038028630148,"vX0":-6.465269530748012,"vY0":-119.88537324695254,"vZ0":-5.108817413336824,"x":153.57,"y":204.35,"x0":2.469068016167806,"y0":50.005816127952365,"z0":6.203433554944486,"aX":-7.535462965239444},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.0,"breakHorizontal":11.3,"spinRate":2436,"spinDirection":291},"zone":13,"typeConfidence":0.9,"plateTime":0.4593471418015862,"extension":5.7483322272948705},"index":3,"playId":"611aa5b5-f05b-3ede-90be-bfd17bc39bb0","pitchNumber":3,"startTime":"2025-08-23T00:17:20.897Z","endTime":"2025-08-23T00:17:25.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.84,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.223620072904975,"aZ":-32.04189991069845,"pfxX":-7.21973749012984,"pfxZ":0.09796452338206052,"pX":-0.2904330270651136,"pZ":2.2022025218269645,"vX0":-4.581525904735388,"vY0":-117.7485580028902,"vZ0":-2.5440833069550086,"x":128.07,"y":179.32,"x0":2.6278117732829447,"y0":50.004108203660216,"z0":6.301950294108113,"aX":-9.999179373725674},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.2,"breakHorizontal":14.3,"spinRate":2356,"spinDirection":299},"zone":7,"typeConfidence":0.91,"plateTime":0.46763875907620145,"extension":5.637103311915142},"hitData":{"launchSpeed":87.4,"launchAngle":14.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":53.76,"coordY":117.69}},"index":4,"playId":"f7718032-144b-3b53-838c-cae5b8a97e21","pitchNumber":4,"startTime":"2025-08-23T00:17:35.494Z","endTime":"2025-08-23T00:17:47.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.5,"awayTeamWinProbability":80.5,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:17:47.340Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out to first baseman Bryce Harper. James Wood to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T00:18:06.887Z","endTime":"2025-08-23T00:18:48.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.49586397765435,"strikeZoneBottom":1.65813748841424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.472652663640403,"aZ":-29.838623783923815,"pfxX":-5.826665888192679,"pfxZ":1.57771223599741,"pX":0.021765108655780904,"pZ":2.9091576623514737,"vX0":-4.523708744021306,"vY0":-120.78119881301717,"vZ0":-1.7090400282424953,"x":116.17,"y":160.23,"x0":2.6756544322734523,"y0":50.00154643244156,"z0":6.249333340570037,"aX":-8.608315119060123},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.8,"breakHorizontal":11.6,"spinRate":2382,"spinDirection":284},"zone":5,"typeConfidence":0.86,"plateTime":0.4534516154664052,"extension":5.677356874493782},"index":0,"playId":"f5330816-0964-36dd-837a-fb37e3800cb5","pitchNumber":1,"startTime":"2025-08-23T00:18:09.984Z","endTime":"2025-08-23T00:18:13.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.296512161689893,"aZ":-15.985991076289142,"pfxX":1.5177223553933532,"pfxZ":8.670757429324484,"pX":-0.11965524520197308,"pZ":2.765790277920354,"vX0":-6.94730473255454,"vY0":-135.46275770820603,"vZ0":-6.6075527822169215,"x":121.56,"y":164.1,"x0":2.2758578019273705,"y0":50.00355658493382,"z0":6.345091635330215,"aX":2.834252212271672},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.5,"breakHorizontal":-1.3,"spinRate":2164,"spinDirection":150},"zone":5,"typeConfidence":0.9,"plateTime":0.40362139019458754,"extension":5.775043366437684},"index":1,"playId":"f00c7c3a-7997-307c-85ae-1d525fc41b38","pitchNumber":2,"startTime":"2025-08-23T00:18:22.785Z","endTime":"2025-08-23T00:18:25.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.50637105589491,"aZ":-29.036365594095006,"pfxX":-4.623003436962518,"pfxZ":2.1182132130057933,"pX":-1.089950558142617,"pZ":1.7106058646802091,"vX0":-7.32224002462068,"vY0":-121.40358183432238,"vZ0":-4.436151103995714,"x":158.55,"y":192.59,"x0":2.5749701778866894,"y0":50.002486615562844,"z0":6.111469307384223,"aX":-6.845801257267486},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.0,"breakHorizontal":10.2,"spinRate":2469,"spinDirection":298},"zone":13,"typeConfidence":0.86,"plateTime":0.45251067041160686,"extension":5.7219392653766485},"hitData":{"launchSpeed":70.7,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.51,"coordY":175.35}},"index":2,"playId":"dd468e0e-467e-324b-8574-0b29669d3070","pitchNumber":3,"startTime":"2025-08-23T00:18:41.406Z","endTime":"2025-08-23T00:18:48.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.5,"awayTeamWinProbability":79.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":1.07,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:18:48.524Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Bell walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T00:19:15.611Z","endTime":"2025-08-23T00:20:27.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.91674935525771,"strikeZoneBottom":1.96872339729726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.291131027773883,"aZ":-14.014793956499794,"pfxX":2.3697918103120696,"pfxZ":9.897144363918045,"pX":0.7922419025687578,"pZ":3.5625818297853895,"vX0":-4.925285953926034,"vY0":-134.60628084200155,"vZ0":-4.8917544693771875,"x":86.8,"y":142.59,"x0":2.3379847336727186,"y0":50.00049865885195,"z0":6.396078331432703,"aX":4.347500948095382},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":-3.2,"spinRate":2171,"spinDirection":154},"zone":3,"typeConfidence":0.9,"plateTime":0.40694815921149674,"extension":5.750726751643659},"index":0,"playId":"9a235d83-630a-39e3-adb6-76cf534f23b9","pitchNumber":1,"startTime":"2025-08-23T00:19:15.611Z","endTime":"2025-08-23T00:19:19.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.83660297096878,"strikeZoneBottom":1.94632623338634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.287000749391073,"aZ":-29.192907777132188,"pfxX":-1.6739371031131594,"pfxZ":1.8190312105840434,"pX":-1.3039144016829085,"pZ":3.155232444605913,"vX0":-8.598626370814184,"vY0":-126.94876938720626,"vZ0":-2.3737163551301017,"x":166.7,"y":153.59,"x0":2.3404153263513456,"y0":50.00200377034344,"z0":6.419556139780379,"aX":-2.7374600613543865},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.0,"breakHorizontal":4.9,"spinRate":2412,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.4309950929572457,"extension":5.627046453155553},"index":1,"playId":"6f12ac79-84cf-387c-bbcd-d686a5125402","pitchNumber":2,"startTime":"2025-08-23T00:19:31.481Z","endTime":"2025-08-23T00:19:35.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.788863721955316,"aZ":-28.162392713027483,"pfxX":-2.261805960630027,"pfxZ":2.4488235975211285,"pX":-0.8597545748400099,"pZ":2.5528979997484185,"vX0":-7.393365696800283,"vY0":-127.18091405349001,"vZ0":-3.8826213254138326,"x":149.77,"y":169.85,"x0":2.377602333215236,"y0":50.00615530421588,"z0":6.3300534766732675,"aX":-3.7089215943728697},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.7,"breakHorizontal":5.8,"spinRate":2336,"spinDirection":213},"zone":13,"typeConfidence":0.91,"plateTime":0.43047568760662314,"extension":5.752662008025903},"index":2,"playId":"dc84db41-3522-3d17-86c2-c389585dd6a3","pitchNumber":3,"startTime":"2025-08-23T00:19:44.348Z","endTime":"2025-08-23T00:19:47.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.90403367734731,"strikeZoneBottom":1.9662709535183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.852349640369646,"aZ":-25.93693187052091,"pfxX":-1.090185172672582,"pfxZ":3.754962402599933,"pX":-0.9475698766623899,"pZ":1.582481809079983,"vX0":-8.069644152904932,"vY0":-127.68844836988158,"vZ0":-6.563940300411276,"x":153.12,"y":196.05,"x0":2.38763750400444,"y0":50.001808338354486,"z0":6.210877060909028,"aX":-1.810499061660177},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.6,"breakHorizontal":3.7,"spinRate":2396,"spinDirection":203},"zone":13,"typeConfidence":0.91,"plateTime":0.42798604920504735,"extension":5.735245376909809},"index":3,"playId":"a89a1894-b60e-3a19-83aa-f2e641609aee","pitchNumber":4,"startTime":"2025-08-23T00:20:05.463Z","endTime":"2025-08-23T00:20:09.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.87609147268984,"strikeZoneBottom":1.9387950335726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.666707411632007,"aZ":-28.14890080451734,"pfxX":-1.199154593705245,"pfxZ":2.5432813470830027,"pX":-1.6922359205203403,"pZ":2.851314529890117,"vX0":-9.705472658013742,"vY0":-124.73848772745573,"vZ0":-3.032476340364656,"x":181.5,"y":161.79,"x0":2.395349033035151,"y0":50.00545761741894,"z0":6.38878097174745,"aX":-1.9020821404466857},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.2,"breakHorizontal":4.3,"spinRate":2337,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.4380866490855966,"extension":5.767676232281748},"index":4,"playId":"11769624-0951-3347-bc61-85629850ca46","pitchNumber":5,"startTime":"2025-08-23T00:20:23.451Z","endTime":"2025-08-23T00:20:27.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.3,"awayTeamWinProbability":80.7,"homeTeamWinProbabilityAdded":-1.1999999999999993,"leverageIndex":0.99,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:20:27.200Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Adams flies out to right fielder Nick Castellanos. James Wood to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T00:21:01.079Z","endTime":"2025-08-23T00:23:36.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnThird":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"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":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.57117454625117,"strikeZoneBottom":1.64672125829301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.901430469311816,"aZ":-30.637919632148005,"pfxX":-8.617675794179279,"pfxZ":1.064014133175526,"pX":0.47302429639251203,"pZ":3.2164890857593944,"vX0":-3.073441829777187,"vY0":-119.73030174546835,"vZ0":-0.8732351424121098,"x":98.97,"y":151.93,"x0":2.89558790656208,"y0":50.00006445166699,"z0":6.347824107512917,"aX":-12.406045433142536},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.0,"breakHorizontal":16.3,"spinRate":2434,"spinDirection":289},"zone":3,"typeConfidence":0.91,"plateTime":0.45891248747980695,"extension":5.673466525319211},"index":0,"playId":"5e4c5995-29ef-3d35-9905-1da21e516145","pitchNumber":1,"startTime":"2025-08-23T00:21:01.614Z","endTime":"2025-08-23T00:21:04.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.093507537459192,"aZ":-25.82211815154085,"pfxX":-1.443336590894591,"pfxZ":3.772070431295969,"pX":-0.1883068133307593,"pZ":3.078534473795279,"vX0":-6.221106827159566,"vY0":-128.5199767404382,"vZ0":-3.1936609332006665,"x":124.18,"y":155.66,"x0":2.445002798303999,"y0":50.001881175998136,"z0":6.329348304979599,"aX":-2.427800179847061},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.4,"breakHorizontal":4.0,"spinRate":2369,"spinDirection":183},"zone":2,"typeConfidence":0.89,"plateTime":0.4251814135863974,"extension":5.740749600380838},"index":1,"playId":"bcfb79ec-975f-3aca-93ba-27798debebd9","pitchNumber":2,"startTime":"2025-08-23T00:21:20.822Z","endTime":"2025-08-23T00:21:24.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-23T00:21:42.360Z","endTime":"2025-08-23T00:21:57.856Z","isPitch":false,"type":"action","player":{"id":656180,"link":"/api/v1/people/656180"},"defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.5588670150117,"strikeZoneBottom":1.63513736297739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.487570796407407,"aZ":-16.65124834685395,"pfxX":1.482171863839282,"pfxZ":8.508223788585493,"pX":0.9947117978929869,"pZ":3.1816382954663305,"vX0":-4.304208729974554,"vY0":-134.53937513036882,"vZ0":-5.33158833627055,"x":79.08,"y":152.88,"x0":2.4260777489055316,"y0":50.00350896673624,"z0":6.377875566774544,"aX":2.7048442362896705},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.4,"breakHorizontal":-1.7,"spinRate":2245,"spinDirection":155},"zone":12,"typeConfidence":0.9,"plateTime":0.4078652301349517,"extension":5.698958423014329},"index":3,"playId":"338aec7f-ae4a-32bb-94af-b79eabc06209","pitchNumber":3,"startTime":"2025-08-23T00:21:57.856Z","endTime":"2025-08-23T00:22:02.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.01663785436067,"aZ":-17.759440944489587,"pfxX":2.1924526246369305,"pfxZ":7.792284798998486,"pX":-0.6862563726284744,"pZ":3.4510745694544833,"vX0":-8.92343165891594,"vY0":-135.25879679785388,"vZ0":-4.438455927834822,"x":143.16,"y":145.6,"x0":2.373269488072545,"y0":50.00067300292129,"z0":6.361791888235313,"aX":4.0558925139019575},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":-2.0,"spinRate":2240,"spinDirection":149},"zone":1,"typeConfidence":0.9,"plateTime":0.4052354042429971,"extension":5.637448337106636},"index":4,"playId":"519fdbff-8555-360e-aaa9-9ef4b7c61879","pitchNumber":4,"startTime":"2025-08-23T00:22:13.985Z","endTime":"2025-08-23T00:22:17.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":87.2,"endSpeed":80.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.072017816155302,"aZ":-27.742021582923034,"pfxX":-0.8378351037555174,"pfxZ":2.7081468898823697,"pX":-0.4660917579163077,"pZ":2.3380540831162815,"vX0":-7.164747044604707,"vY0":-126.88698304490124,"vZ0":-4.233392518817158,"x":134.77,"y":175.65,"x0":2.498755851873432,"y0":50.00410321076655,"z0":6.229387725404869,"aX":-1.369463949110399},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.2,"breakHorizontal":3.1,"spinRate":2360,"spinDirection":191},"zone":4,"typeConfidence":0.9,"plateTime":0.4310766557564705,"extension":5.6663628938017006},"index":5,"playId":"71b1458d-9e0e-382a-908f-95eef405ba18","pitchNumber":5,"startTime":"2025-08-23T00:22:34.792Z","endTime":"2025-08-23T00:22:39.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.3,"strikeZoneTop":3.52794020575561,"strikeZoneBottom":1.63496696577411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31820781005596,"aZ":-34.556472582243074,"pfxX":-7.195796343851738,"pfxZ":-1.6680572285564002,"pX":0.2934894141726371,"pZ":0.16996975986121557,"vX0":-4.158812778403968,"vY0":-120.07228200339884,"vZ0":-6.332800329120177,"x":105.81,"y":234.19,"x0":2.9966370771178967,"y0":50.0045466421619,"z0":6.004073465195074,"aX":-10.261753888088952},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.6,"breakHorizontal":14.2,"spinRate":2328,"spinDirection":287},"zone":14,"typeConfidence":0.9,"plateTime":0.46031188861109795,"extension":5.71592933546234},"index":6,"playId":"6e4855fd-2e5c-32bc-8d76-2c2bc09e2558","pitchNumber":6,"startTime":"2025-08-23T00:23:00.047Z","endTime":"2025-08-23T00:23:04.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.338140516401964,"aZ":-28.025882407512448,"pfxX":-1.2437861134747905,"pfxZ":2.445984449458889,"pX":0.5425504633720839,"pZ":3.167806725631743,"vX0":-4.600250389905447,"vY0":-129.55777007203415,"vZ0":-2.706975663657855,"x":96.32,"y":153.25,"x0":2.5036596891301444,"y0":50.00580806874262,"z0":6.370582542929237,"aX":-2.1120344591061375},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.1,"breakHorizontal":3.2,"spinRate":2420,"spinDirection":185},"zone":3,"typeConfidence":0.9,"plateTime":0.42293491429203556,"extension":5.552957779027723},"hitData":{"launchSpeed":89.5,"launchAngle":38.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.4,"coordY":98.57}},"index":7,"playId":"2958ea3c-587b-3f9f-ba27-92611d7c4f96","pitchNumber":7,"startTime":"2025-08-23T00:23:24.154Z","endTime":"2025-08-23T00:23:36.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":2.8000000000000007,"leverageIndex":1.41,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:23:36.224Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis García Jr. flies out to center fielder Brandon Marsh.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T00:24:09.647Z","endTime":"2025-08-23T00:24:36.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.146732753508786,"aZ":-30.724118143471085,"pfxX":-9.454279145218184,"pfxZ":0.9881080837003768,"pX":0.570133540745511,"pZ":2.3658409388388475,"vX0":-2.214340112619567,"vY0":-121.1351601401257,"vZ0":-2.7085603189876295,"x":95.27,"y":174.9,"x0":2.7270294709894376,"y0":50.00066565079019,"z0":6.227769912460937,"aX":-13.825817735709878},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.3,"breakHorizontal":17.6,"spinRate":2403,"spinDirection":290},"zone":6,"typeConfidence":0.91,"plateTime":0.4549302811606326,"extension":5.632019176531118},"index":0,"playId":"a3cf623b-8b57-348a-85e9-32c4785c7ea8","pitchNumber":1,"startTime":"2025-08-23T00:24:10.392Z","endTime":"2025-08-23T00:24:13.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"third":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.732567782162565,"aZ":-20.788969447378527,"pfxX":8.891171411372616,"pfxZ":6.168767151153954,"pX":1.2991876323161156,"pZ":3.213764979681888,"vX0":-5.661921940306732,"vY0":-135.3130649978269,"vZ0":-4.656314504094482,"x":67.48,"y":152.01,"x0":2.2682348111197403,"y0":50.00591740104238,"z0":6.422080560378029,"aX":16.41828189284503},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.3,"breakHorizontal":-14.9,"spinRate":2106,"spinDirection":155},"zone":12,"typeConfidence":0.91,"plateTime":0.4054653831862054,"extension":5.628558206490123},"hitData":{"launchSpeed":78.0,"launchAngle":31.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.07,"coordY":90.82}},"index":1,"playId":"4f2632b2-dcd7-3e43-a6df-9cb4e9516588","pitchNumber":2,"startTime":"2025-08-23T00:24:29.431Z","endTime":"2025-08-23T00:24:36.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"third":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":3.8999999999999986,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:24:36.950Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out, first baseman Josh Bell to pitcher Cade Cavalli.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T00:26:43.457Z","endTime":"2025-08-23T00:27:09.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.32041360798836,"strikeZoneBottom":1.55983634851088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.89109510856397,"aZ":-43.452013275294135,"pfxX":2.0901799470531452,"pfxZ":-7.193122813803208,"pX":1.1882046657932674,"pZ":-0.034693096006372055,"vX0":7.736237514605969,"vY0":-125.13993537599208,"vZ0":-6.155926495770239,"x":71.71,"y":239.72,"x0":-2.2289178623460044,"y0":50.00156299631258,"z0":6.061677099554597,"aX":3.277344087259934},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-14.3,"breakHorizontal":-5.8,"spinRate":2387,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.439574309289807,"extension":6.528200465549437},"index":0,"playId":"85272725-d75f-35b7-b981-15bef0a00998","pitchNumber":1,"startTime":"2025-08-23T00:26:43.457Z","endTime":"2025-08-23T00:26:47.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":89.8,"endSpeed":82.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.319257655020873,"aZ":-24.662866227123494,"pfxX":-11.39065460352156,"pfxZ":4.36475526949747,"pX":-1.2041723339966692,"pZ":3.0080181712148817,"vX0":7.271142238576678,"vY0":-130.60755433756893,"vZ0":-3.1069408030748162,"x":162.9,"y":157.56,"x0":-2.548742193611517,"y0":50.00537612752393,"z0":6.0742220412359,"aX":-19.61977380789871},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.4,"breakHorizontal":19.0,"spinRate":2017,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.41986921002145117,"extension":6.537746168683772},"hitData":{"launchSpeed":58.0,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.96,"coordY":166.03}},"index":1,"playId":"e496ceda-23db-3253-8478-7bfb1b635c31","pitchNumber":2,"startTime":"2025-08-23T00:27:01.616Z","endTime":"2025-08-23T00:27:09.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:27:09.415Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Castellanos doubles (25) on a line drive to left fielder James Wood.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T00:27:34.599Z","endTime":"2025-08-23T00:28:55.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23464587607865,"aZ":-22.779225788416788,"pfxX":-8.486691724617948,"pfxZ":4.816091764875834,"pX":-0.0018001703138725753,"pZ":2.892537652772527,"vX0":9.036591687141701,"vY0":-139.04763593162644,"vZ0":-4.88460667410602,"x":117.07,"y":160.68,"x0":-2.19686083664656,"y0":50.00299571637867,"z0":6.190643204962171,"aX":-16.558103915323176},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.8,"breakHorizontal":13.4,"spinRate":2024,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3944501206381541,"extension":6.47941535868023},"index":0,"playId":"330ac03f-2209-3d76-b48e-dc5fcc3d3ab2","pitchNumber":1,"startTime":"2025-08-23T00:27:38.234Z","endTime":"2025-08-23T00:27:41.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.91444299823433,"strikeZoneBottom":1.89388521575595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.582145021306403,"aZ":-40.72931297587839,"pfxX":0.9193118042835406,"pfxZ":-5.325590208066001,"pX":1.9213923888464102,"pZ":0.33771822410044633,"vX0":9.384649805418995,"vY0":-126.43453662895394,"vZ0":-6.345825441632565,"x":43.76,"y":229.66,"x0":-1.9694872174022966,"y0":50.002864292762844,"z0":6.177194332436362,"aX":1.4755010462426283},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-11.0,"breakHorizontal":-4.0,"spinRate":2085,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.4344538241335707,"extension":6.740311119508002},"index":1,"playId":"496588b6-1c4e-3d2c-87be-5f18100539b7","pitchNumber":2,"startTime":"2025-08-23T00:28:03.072Z","endTime":"2025-08-23T00:28:07.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.46635471026294,"aZ":-42.82047948642803,"pfxX":1.5185158292101866,"pfxZ":-7.061559347376932,"pX":0.9887867957526824,"pZ":0.8161110327294167,"vX0":7.603081939964092,"vY0":-122.90625247912783,"vZ0":-4.041117465248668,"x":79.31,"y":216.75,"x0":-2.3592968686035953,"y0":50.000002121683394,"z0":6.169439352648641,"aX":2.289617708669289},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-13.6,"breakHorizontal":-4.8,"spinRate":2242,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4479902154239803,"extension":6.637338885119259},"index":2,"playId":"71607323-3212-31eb-a4a9-196e73254e86","pitchNumber":3,"startTime":"2025-08-23T00:28:22.258Z","endTime":"2025-08-23T00:28:25.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.7,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.457931047354197,"aZ":-45.59352834427483,"pfxX":3.04459642207441,"pfxZ":-8.754191416464852,"pX":0.40268634021150984,"pZ":2.435138478029356,"vX0":5.246744015889024,"vY0":-124.25395050865883,"vZ0":-0.2563669675646525,"x":101.65,"y":173.03,"x0":-2.148247663676764,"y0":50.00393104261966,"z0":6.392126343157376,"aX":4.665723092592902},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-15.5,"breakHorizontal":-7.0,"spinRate":2376,"spinDirection":26},"zone":9,"typeConfidence":2.0,"plateTime":0.4441716846369195,"extension":6.4369494455482466},"hitData":{"launchSpeed":97.7,"launchAngle":15.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.72,"coordY":98.77}},"index":3,"playId":"bf823ce6-8baf-3f88-8090-639cbafac694","pitchNumber":4,"startTime":"2025-08-23T00:28:43.356Z","endTime":"2025-08-23T00:28:55.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.7,"awayTeamWinProbability":71.3,"homeTeamWinProbabilityAdded":6.199999999999999,"leverageIndex":0.98,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:28:55.473Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Kepler lines out to right fielder Dylan Crews. Nick Castellanos to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T00:29:32.906Z","endTime":"2025-08-23T00:29:48.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"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":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.85641653461796,"aZ":-17.14131506342,"pfxX":-1.2580715251256116,"pfxZ":7.737244821838079,"pX":0.6467281252602795,"pZ":2.5685459741933356,"vX0":8.705058537631523,"vY0":-138.71734248156096,"vZ0":-6.424299858281538,"x":92.35,"y":169.43,"x0":-2.3726497742714314,"y0":50.006911158141925,"z0":6.063056621042299,"aX":-2.447246933190442},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.7,"breakHorizontal":0.4,"spinRate":2107,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3952906567326191,"extension":6.605460889159579},"hitData":{"launchSpeed":88.9,"launchAngle":26.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":187.63,"coordY":89.6}},"index":0,"playId":"4463200d-afe2-31ea-8648-f72d3da534a8","pitchNumber":1,"startTime":"2025-08-23T00:29:38.537Z","endTime":"2025-08-23T00:29:48.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"second":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":596146,"link":"/api/v1/people/596146"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":-4.900000000000002,"leverageIndex":2.01,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:29:48.827Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryson Stott homers (9) on a fly ball to right center field. Nick Castellanos scores.","rbi":2,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T00:30:18.096Z","endTime":"2025-08-23T00:31:09.099Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":{"id":676917,"link":"/api/v1/people/676917"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":{"id":676917,"link":"/api/v1/people/676917"},"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(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.22057285874837,"strikeZoneBottom":1.51671176696567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.024915745719404,"aZ":-40.7737670311596,"pfxX":4.3334065325122255,"pfxZ":-5.561085465883311,"pX":0.7944639246768026,"pZ":1.3266900437361702,"vX0":6.0553286953209735,"vY0":-124.08662466060194,"vZ0":-3.5853281572910882,"x":86.72,"y":202.96,"x0":-2.249603010959245,"y0":50.00559881870374,"z0":6.220104478621262,"aX":6.695324044448068},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-10.7,"breakHorizontal":-9.4,"spinRate":2368,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.44300954456240893,"extension":6.416723500336543},"index":0,"playId":"a71990d9-2d5d-3e47-b5e1-cbcde3a94a67","pitchNumber":1,"startTime":"2025-08-23T00:30:21.534Z","endTime":"2025-08-23T00:30:24.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"third":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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.2,"endSpeed":88.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.22327120763397,"aZ":-17.34369402785593,"pfxX":-3.5828549743634523,"pfxZ":7.46358668505898,"pX":0.20051666823804687,"pZ":2.7876180578876175,"vX0":8.352920409625609,"vY0":-139.7868098300187,"vZ0":-5.871910817716613,"x":109.36,"y":163.51,"x0":-2.355116888801868,"y0":50.004921997850204,"z0":6.046125170563716,"aX":-7.121984744490234},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.5,"breakHorizontal":4.8,"spinRate":2272,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.39117857842958825,"extension":6.726542501553394},"hitData":{"launchSpeed":101.5,"launchAngle":36.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":189.58,"coordY":59.66}},"index":1,"playId":"0954b357-2e01-3833-a82b-d2fe627ccdd8","pitchNumber":2,"startTime":"2025-08-23T00:30:43.637Z","endTime":"2025-08-23T00:31:09.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"third":{"id":592206,"link":"/api/v1/people/592206"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":27.900000000000006,"leverageIndex":1.94,"dramaIndex":225.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:31:09.099Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T00:31:30.463Z","endTime":"2025-08-23T00:32:25.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"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(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.39781099013526,"strikeZoneBottom":1.66343618460175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.63728542185225,"aZ":-41.8504986924885,"pfxX":4.92723486784862,"pfxZ":-5.988821716781164,"pX":0.8109363689676212,"pZ":2.0883114867017047,"vX0":6.327532383882049,"vY0":-126.31951455194573,"vZ0":-1.9719922899050977,"x":86.09,"y":182.4,"x0":-2.3660702796009216,"y0":50.002194411087416,"z0":6.242636889373009,"aX":7.962704840155519},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-11.0,"breakHorizontal":-10.3,"spinRate":2370,"spinDirection":28},"zone":9,"typeConfidence":2.0,"plateTime":0.4335491799711706,"extension":6.578170183662719},"index":0,"playId":"2be2be16-94f6-39a3-8792-625fdb8682ca","pitchNumber":1,"startTime":"2025-08-23T00:31:35.266Z","endTime":"2025-08-23T00:31:39.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.01297945546235,"aZ":-42.55784380974432,"pfxX":4.947205875993907,"pfxZ":-6.555798566372542,"pX":0.8977084412561541,"pZ":1.7863596451193418,"vX0":6.6785629868940735,"vY0":-125.47247442643393,"vZ0":-2.466419635079688,"x":82.78,"y":190.55,"x0":-2.448337232614853,"y0":50.00441091144637,"z0":6.272764688597706,"aX":7.833213032331166},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-12.2,"breakHorizontal":-10.6,"spinRate":2377,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.43769013599145934,"extension":6.570062855644883},"index":1,"playId":"5ba63334-8c9b-3bfb-9b55-db063c5ce339","pitchNumber":2,"startTime":"2025-08-23T00:31:49.034Z","endTime":"2025-08-23T00:31:53.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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.5,"endSpeed":88.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.94916935929854,"aZ":-16.91125449227842,"pfxX":-1.904879218416486,"pfxZ":7.638785556591262,"pX":1.0255193043494102,"pZ":1.6724537503987862,"vX0":9.74278091055242,"vY0":-140.05381142784498,"vZ0":-8.92272763282054,"x":77.91,"y":193.62,"x0":-2.2421993109400304,"y0":50.00280972888512,"z0":5.992936219413449,"aX":-3.8073807399274684},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":1.6,"spinRate":2371,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3902372465943871,"extension":6.678118759662932},"index":2,"playId":"300841a2-1ebd-3822-8a66-75765d90c99c","pitchNumber":3,"startTime":"2025-08-23T00:32:05.253Z","endTime":"2025-08-23T00:32:08.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.37185636740823,"strikeZoneBottom":1.66361419309737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.054293939102884,"aZ":-43.75286497145933,"pfxX":1.8522469487691056,"pfxZ":-7.253891454552144,"pX":0.5342524224001189,"pZ":1.7030214565082595,"vX0":6.042665317679422,"vY0":-126.42563261426673,"vZ0":-2.566558352396762,"x":96.64,"y":192.8,"x0":-2.140748634077229,"y0":50.0028000504334,"z0":6.289369702837032,"aX":2.955714565889323},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-13.4,"breakHorizontal":-4.9,"spinRate":2380,"spinDirection":27},"zone":9,"typeConfidence":2.0,"plateTime":0.4355245623584709,"extension":6.394214228598483},"index":3,"playId":"7aad6b47-8e1b-3628-af7a-388aff83750a","pitchNumber":4,"startTime":"2025-08-23T00:32:21.859Z","endTime":"2025-08-23T00:32:25.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:32:25.261Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dylan Crews singles on a sharp line drive to center fielder Brandon Marsh.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T00:35:00.388Z","endTime":"2025-08-23T00:35:28.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: José Alvarado replaces Tanner Banks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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":"2025-08-23T00:35:00.049Z","endTime":"2025-08-23T00:35:02.766Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621237,"link":"/api/v1/people/621237"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":99.4,"endSpeed":90.4,"strikeZoneTop":3.1344995019584,"strikeZoneBottom":1.34877598416936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.91210881372713,"aZ":-15.790467652525553,"pfxX":9.504631963754854,"pfxZ":7.7802878550374555,"pX":-0.28375180893358126,"pZ":3.818417767650664,"vX0":-7.644365855982631,"vY0":-144.4766218359216,"vZ0":-4.699088524266375,"x":127.82,"y":135.68,"x0":1.1668517362558974,"y0":50.00278103989933,"z0":6.442443259700752,"aX":20.013277113369575},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.3,"breakHorizontal":-15.6,"spinRate":2080,"spinDirection":151},"zone":11,"typeConfidence":0.91,"plateTime":0.3797002772893303,"extension":7.007376974661833},"index":1,"playId":"2d58357f-8949-3369-9d8f-7da4a66e8a9b","pitchNumber":1,"startTime":"2025-08-23T00:35:02.766Z","endTime":"2025-08-23T00:35:05.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.05,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.08786770773908,"aZ":-15.31130735144743,"pfxX":9.029913098225926,"pfxZ":8.235380517250274,"pX":-0.5478340809980675,"pZ":2.2089360006131633,"vX0":-7.899593823543322,"vY0":-142.50182153047874,"vZ0":-8.880662208981558,"x":137.88,"y":179.14,"x0":1.09304932264718,"y0":50.00200413938051,"z0":6.3422294994066215,"aX":18.489020503182115},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.2,"breakHorizontal":-14.6,"spinRate":1996,"spinDirection":145},"zone":4,"typeConfidence":0.9,"plateTime":0.38501215974768765,"extension":7.153783546417065},"hitData":{"launchSpeed":106.4,"launchAngle":8.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":117.27,"coordY":74.93}},"index":2,"playId":"bd75145b-7077-3dc9-aafa-6c20a7d6df47","pitchNumber":2,"startTime":"2025-08-23T00:35:18.331Z","endTime":"2025-08-23T00:35:28.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"leverageIndex":1.52,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:35:28.659Z","atBatIndex":51},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Daylen Lile out on a sacrifice bunt, pitcher José Alvarado to first baseman Bryce Harper. Dylan Crews to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T00:35:49.193Z","endTime":"2025-08-23T00:36:02.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621237,"link":"/api/v1/people/621237"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":91.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.79033153455931,"aZ":-13.792912227819727,"pfxX":8.58524880331145,"pfxZ":8.63376153271647,"pX":-0.7850868395572034,"pZ":2.080726601563079,"vX0":-8.876503678235878,"vY0":-144.97256476804944,"vZ0":-9.518649776498162,"x":146.93,"y":182.6,"x0":1.200567601558676,"y0":50.003432589343646,"z0":6.247865615462178,"aX":18.280794026530717},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":13.8,"breakHorizontal":-13.8,"spinRate":2108,"spinDirection":147},"zone":7,"typeConfidence":0.9,"plateTime":0.3777661753177939,"extension":6.949480909928037},"hitData":{"launchSpeed":22.5,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":125.84,"coordY":184.99}},"index":0,"playId":"d568aeaa-e6d8-3d62-b784-b3496e189c45","pitchNumber":1,"startTime":"2025-08-23T00:35:55.325Z","endTime":"2025-08-23T00:36:02.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":46.300000000000004,"awayTeamWinProbability":53.699999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":2.43,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:36:02.481Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brady House lines out to second baseman Bryson Stott.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T00:36:33.024Z","endTime":"2025-08-23T00:36:58.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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(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":92.3,"endSpeed":85.5,"strikeZoneTop":3.53402048638346,"strikeZoneBottom":1.55730690348319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.705626961627196,"aZ":-21.70482585982372,"pfxX":1.5076885165323244,"pfxZ":5.724330742238497,"pX":-1.5854287072883655,"pZ":0.5880401297704441,"vX0":-7.65262332080452,"vY0":-133.85951388473953,"vZ0":-11.107948559592131,"x":177.43,"y":222.9,"x0":1.1046939768763298,"y0":50.00458041206123,"z0":6.321114462631634,"aX":2.7588164208553807},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.3,"breakHorizontal":-1.2,"spinRate":2106,"spinDirection":139},"zone":13,"typeConfidence":0.9,"plateTime":0.4079166581334439,"extension":6.952738102377353},"index":0,"playId":"9d2ff32a-76e2-3afc-bca2-134f80b0469e","pitchNumber":1,"startTime":"2025-08-23T00:36:33.117Z","endTime":"2025-08-23T00:36:36.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":99.7,"endSpeed":90.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.191754580620284,"aZ":-16.43289589956585,"pfxX":9.75934304704543,"pfxZ":7.424969702537316,"pX":-0.5320700410191438,"pZ":2.940104771519012,"vX0":-8.552433589798941,"vY0":-144.77125340787532,"vZ0":-6.662265646928756,"x":137.28,"y":159.4,"x0":1.194269247022854,"y0":50.00204860546059,"z0":6.279236537128666,"aX":20.68915140907326},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.2,"breakHorizontal":-16.0,"spinRate":2045,"spinDirection":146},"zone":4,"typeConfidence":0.91,"plateTime":0.3785229250961897,"extension":6.8394771021195275},"hitData":{"launchSpeed":93.6,"launchAngle":9.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":143.6,"coordY":131.62}},"index":1,"playId":"15d5e937-2de6-3eff-9f30-88d7aeee0801","pitchNumber":2,"startTime":"2025-08-23T00:36:52.581Z","endTime":"2025-08-23T00:36:58.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":6.199999999999996,"leverageIndex":2.26,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:36:58.640Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Young flies out to left fielder Max Kepler.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T00:37:44.925Z","endTime":"2025-08-23T00:40:17.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jacob Young replaces Robert Hassell III.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T00:37:16.589Z","endTime":"2025-08-23T00:37:47.253Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":690987,"link":"/api/v1/people/690987"},"defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.0,"strikeZoneTop":3.2784811209785,"strikeZoneBottom":1.43511652555861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.037714693412696,"aZ":-18.800296390399176,"pfxX":9.781287642126651,"pfxZ":6.498632228160108,"pX":-1.5834006630638613,"pZ":1.6855979120068627,"vX0":-11.195909758418344,"vY0":-142.6289017054979,"vZ0":-9.434412620198014,"x":177.36,"y":193.27,"x0":1.1234800342681255,"y0":50.00582862825735,"z0":6.223788982633979,"aX":20.140647024594948},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.8,"breakHorizontal":-15.5,"spinRate":2049,"spinDirection":140},"zone":13,"typeConfidence":0.9,"plateTime":0.3841351354561682,"extension":6.908367253401264},"index":1,"playId":"a88f6df7-32d8-33f1-ae81-1f6ab07bdf52","pitchNumber":1,"startTime":"2025-08-23T00:37:47.253Z","endTime":"2025-08-23T00:37:50.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.4,"strikeZoneTop":3.25319826419216,"strikeZoneBottom":1.4366591928452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.85264149029869,"aZ":-17.531317039815473,"pfxX":9.193174729589725,"pfxZ":6.996186864009756,"pX":-1.2215791921459604,"pZ":2.749059297115892,"vX0":-10.389444191600383,"vY0":-143.86654794725933,"vZ0":-6.9213978978728585,"x":163.56,"y":164.56,"x0":1.244729250209123,"y0":50.004914446617775,"z0":6.275798236763,"aX":19.244796193912862},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.4,"breakHorizontal":-14.5,"spinRate":2054,"spinDirection":138},"zone":11,"typeConfidence":0.9,"plateTime":0.38094498503853114,"extension":6.8736612632103276},"index":2,"playId":"5843ae09-1422-36c5-8097-f6840116819e","pitchNumber":2,"startTime":"2025-08-23T00:38:04.764Z","endTime":"2025-08-23T00:38:08.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.425250572551725,"aZ":-16.39305450733773,"pfxX":7.788203231167623,"pfxZ":7.775844305544801,"pX":0.13204482612472238,"pZ":3.225956311868344,"vX0":-5.746142146160803,"vY0":-141.79261175327767,"vZ0":-5.770498335479183,"x":111.97,"y":151.68,"x0":1.1764055921858132,"y0":50.00122074550548,"z0":6.339053766181242,"aX":15.804469889454388},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.1,"breakHorizontal":-12.8,"spinRate":2051,"spinDirection":141},"zone":2,"typeConfidence":0.89,"plateTime":0.3867758579388916,"extension":7.208733337699502},"index":3,"playId":"0fd64a05-290f-3859-80a1-778d4c8c9acb","pitchNumber":3,"startTime":"2025-08-23T00:38:25.094Z","endTime":"2025-08-23T00:38:28.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":91.1,"strikeZoneTop":3.30846846257101,"strikeZoneBottom":1.46618626814635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63361180484548,"aZ":-18.51131371693553,"pfxX":11.16513930314313,"pfxZ":6.453611312887739,"pX":-1.2306203287889566,"pZ":2.5749920526720063,"vX0":-10.658471796203168,"vY0":-144.37683619898002,"vZ0":-7.143741507940904,"x":163.91,"y":169.26,"x0":1.05269154227662,"y0":50.00633949329828,"z0":6.214666126518486,"aX":23.64953426245604},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.4,"breakHorizontal":-18.2,"spinRate":2166,"spinDirection":142},"zone":11,"typeConfidence":0.91,"plateTime":0.3789279414999416,"extension":6.8364142773529375},"index":4,"playId":"048f5c8e-4700-3183-9b6e-58d66939aef9","pitchNumber":4,"startTime":"2025-08-23T00:38:47.611Z","endTime":"2025-08-23T00:38:51.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83740606266827,"aZ":-17.228563843478078,"pfxX":9.080059670195412,"pfxZ":7.270045396097677,"pX":-0.17148902984905934,"pZ":2.786198037904116,"vX0":-7.037755663864607,"vY0":-142.31340374503773,"vZ0":-6.652180057652017,"x":123.54,"y":163.55,"x0":1.150422859512108,"y0":50.00652471036307,"z0":6.240258120239149,"aX":18.679185701853022},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.0,"breakHorizontal":-15.1,"spinRate":2022,"spinDirection":139},"zone":2,"typeConfidence":0.9,"plateTime":0.38446384844562154,"extension":7.272233298071789},"index":5,"playId":"31937ad7-08f3-37e3-b691-eb8f5bd01f34","pitchNumber":5,"startTime":"2025-08-23T00:39:07.385Z","endTime":"2025-08-23T00:39:10.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-23T00:39:24.327Z","endTime":"2025-08-23T00:39:38.208Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"},"defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.78500179226988,"aZ":-13.577730765551156,"pfxX":8.533829401954126,"pfxZ":8.891875779702987,"pX":0.6136851932995759,"pZ":3.3921581150911146,"vX0":-4.859501643211644,"vY0":-143.8083867864819,"vZ0":-5.802217023475787,"x":93.61,"y":147.19,"x0":1.217813192667007,"y0":50.00647576727386,"z0":6.280579175321835,"aX":17.852740536850476},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.1,"breakHorizontal":-14.5,"spinRate":1995,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.381080744213373,"extension":7.102359880520691},"index":7,"playId":"2fdd85df-4692-3ca4-99ef-30c6e5e6c524","pitchNumber":6,"startTime":"2025-08-23T00:39:38.208Z","endTime":"2025-08-23T00:39:41.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.237776260306816,"aZ":-16.121107779232414,"pfxX":9.12418180475235,"pfxZ":7.817843935357865,"pX":-0.6257824980894064,"pZ":2.3139945411389937,"vX0":-8.082727078014097,"vY0":-142.27952096361773,"vZ0":-7.966261964692695,"x":140.85,"y":176.3,"x0":1.0645932270049765,"y0":50.00043640987714,"z0":6.168977926329656,"aX":18.72919831706362},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.7,"breakHorizontal":-14.9,"spinRate":1960,"spinDirection":139},"zone":4,"typeConfidence":0.9,"plateTime":0.38476387471892615,"extension":7.079327883998915},"hitData":{"launchSpeed":92.6,"launchAngle":29.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.38,"coordY":59.21}},"index":8,"playId":"df7a2e03-3ebc-3e8c-9b02-822de3794e6f","pitchNumber":7,"startTime":"2025-08-23T00:40:09.078Z","endTime":"2025-08-23T00:40:17.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":6.299999999999997,"leverageIndex":2.37,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:40:17.387Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T00:42:51.007Z","endTime":"2025-08-23T00:44:37.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jacob Young remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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":"2025-08-23T00:42:08.492Z","endTime":"2025-08-23T00:42:08.519Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":690987,"link":"/api/v1/people/690987"},"defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Shinnosuke Ogasawara replaces Cade Cavalli.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T00:42:08.519Z","endTime":"2025-08-23T00:42:53.216Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":829272,"link":"/api/v1/people/829272"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676917,"link":"/api/v1/people/676917","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":71.1,"endSpeed":64.5,"strikeZoneTop":3.33424411668051,"strikeZoneBottom":1.56050884674195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.601999632575303,"aZ":-43.673126897688924,"pfxX":-4.4185446853157675,"pfxZ":-10.996399938088935,"pX":-1.1652545019205134,"pZ":1.1833777741448788,"vX0":-3.316117423914107,"vY0":-103.37082713735747,"vZ0":0.9389036377485722,"x":161.42,"y":206.83,"x0":1.053601527395881,"y0":50.00130565861012,"z0":6.110431551205342,"aX":-4.621192734711647},"breaks":{"breakAngle":7.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-74.5,"breakVerticalInduced":-18.8,"breakHorizontal":9.1,"spinRate":2757,"spinDirection":343},"zone":13,"typeConfidence":2.0,"plateTime":0.5368065174363852,"extension":6.017587342057206},"index":2,"playId":"01c71cc1-687a-3c6b-8d6f-0ac8942f1e0f","pitchNumber":1,"startTime":"2025-08-23T00:42:53.216Z","endTime":"2025-08-23T00:42:56.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829272,"link":"/api/v1/people/829272","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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.0,"strikeZoneTop":3.43929488745121,"strikeZoneBottom":1.61413335928827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.36840019264919,"aZ":-13.647412407232451,"pfxX":4.45956082348688,"pfxZ":10.26586674532692,"pX":-2.037452173027111,"pZ":1.8059601167202242,"vX0":-10.090323583812738,"vY0":-133.85484144746772,"vZ0":-7.216472907177496,"x":194.66,"y":190.02,"x0":1.210913254076438,"y0":50.00416965787896,"z0":5.524898831264681,"aX":8.050255779438444},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.0,"breakHorizontal":-5.8,"spinRate":2199,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.41006416025433623,"extension":6.315731790425789},"index":3,"playId":"155bc69f-a4f9-3e52-a835-d4a62cdfc204","pitchNumber":2,"startTime":"2025-08-23T00:43:09.008Z","endTime":"2025-08-23T00:43:12.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829272,"link":"/api/v1/people/829272","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":92.3,"endSpeed":83.9,"strikeZoneTop":3.41014470703536,"strikeZoneBottom":1.63689377765304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.09102268213113,"aZ":-15.5888116272866,"pfxX":4.220622815788822,"pfxZ":9.167331158859893,"pX":-0.7312686295075094,"pZ":2.4597091344453514,"vX0":-6.973872105110276,"vY0":-134.18777462476956,"vZ0":-5.390347986648489,"x":144.87,"y":172.37,"x0":1.3620936833074564,"y0":50.00656291778999,"z0":5.618722823803629,"aX":7.639994417454576},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.5,"breakHorizontal":-6.0,"spinRate":2257,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.4093635600815779,"extension":6.181635128801951},"index":4,"playId":"94ee756d-ae0c-309a-80f8-17732c3c4b4e","pitchNumber":3,"startTime":"2025-08-23T00:43:29.947Z","endTime":"2025-08-23T00:43:32.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829272,"link":"/api/v1/people/829272","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.3339614907514,"strikeZoneBottom":1.53523707567827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.987986047738517,"aZ":-30.20580268921284,"pfxX":-0.06575702223095448,"pfxZ":1.3693303832370187,"pX":-0.936977923137452,"pZ":2.1715725975388005,"vX0":-5.967605321215935,"vY0":-119.16172165452934,"vZ0":-1.9463152558744041,"x":152.72,"y":180.15,"x0":1.6087950028834805,"y0":50.00359738231487,"z0":5.729057810487436,"aX":-0.09338477225887229},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.3,"breakHorizontal":1.6,"spinRate":2474,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4597344506653509,"extension":6.050942276106835},"index":5,"playId":"c73c4182-dfc7-37d4-84f4-48250f21a265","pitchNumber":4,"startTime":"2025-08-23T00:43:48.118Z","endTime":"2025-08-23T00:43:52.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829272,"link":"/api/v1/people/829272","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.783332778268385,"aZ":-30.842456321107218,"pfxX":-0.40831233220598406,"pfxZ":0.9251741504563071,"pX":-0.7976316909256256,"pZ":1.43190667412848,"vX0":-5.588823618083084,"vY0":-119.16739395269656,"vZ0":-3.1644786131894254,"x":147.4,"y":200.12,"x0":1.6305461345973216,"y0":50.003857551491514,"z0":5.561815142970047,"aX":-0.5862599624234827},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.2,"breakHorizontal":2.0,"spinRate":2360,"spinDirection":257},"zone":7,"typeConfidence":2.0,"plateTime":0.4595481586898287,"extension":6.154495337449454},"index":6,"playId":"2be959c9-3196-3f2b-b43e-d04b275009da","pitchNumber":5,"startTime":"2025-08-23T00:44:07.155Z","endTime":"2025-08-23T00:44:10.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829272,"link":"/api/v1/people/829272","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2025-08-23T00:44:18.891Z","endTime":"2025-08-23T00:44:34.579Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"defense":{"pitcher":{"id":829272,"link":"/api/v1/people/829272","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.762810197200178,"aZ":-29.88564137541377,"pfxX":-0.5849723822170922,"pfxZ":1.5663869791791551,"pX":-1.0402674932536233,"pZ":1.3100789340999417,"vX0":-5.723672861703135,"vY0":-119.72754252208294,"vZ0":-3.9800417786095483,"x":156.65,"y":203.41,"x0":1.4511005527360192,"y0":50.002538181114474,"z0":5.6502793801219235,"aX":-0.8541401961629838},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.2,"breakHorizontal":2.4,"spinRate":2441,"spinDirection":195},"zone":13,"typeConfidence":2.0,"plateTime":0.4563887227869037,"extension":6.146300225258629},"index":8,"playId":"a6aec0ae-71f0-33dc-a058-cfdc78ffd4fb","pitchNumber":6,"startTime":"2025-08-23T00:44:34.579Z","endTime":"2025-08-23T00:44:37.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829272,"link":"/api/v1/people/829272","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":829272,"link":"/api/v1/people/829272"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":829272,"link":"/api/v1/people/829272"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.00000000000001,"awayTeamWinProbability":44.99999999999999,"homeTeamWinProbabilityAdded":-3.79999999999999,"leverageIndex":1.49,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:44:37.650Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T00:45:01.175Z","endTime":"2025-08-23T00:46:07.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":72.8,"endSpeed":66.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.14887746066952,"aZ":-45.502953970557606,"pfxX":-2.1790134500138545,"pfxZ":-12.136022784389235,"pX":-1.0883577547876497,"pZ":1.1391204652130642,"vX0":-3.735612471213082,"vY0":-105.7791631898965,"vZ0":1.0133385309229672,"x":158.49,"y":208.02,"x0":1.0051533183847592,"y0":50.00146062764041,"z0":6.000284727959562,"aX":-2.393205570398098},"breaks":{"breakAngle":3.6,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.9,"breakVerticalInduced":-21.0,"breakHorizontal":5.3,"spinRate":2786,"spinDirection":346},"zone":13,"typeConfidence":2.0,"plateTime":0.5239580353901037,"extension":6.113230353620362},"index":0,"playId":"30be8a9f-08d2-3b61-9e11-791ef2277a65","pitchNumber":1,"startTime":"2025-08-23T00:45:03.203Z","endTime":"2025-08-23T00:45:06.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829272,"link":"/api/v1/people/829272","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":84.2,"endSpeed":78.0,"strikeZoneTop":3.15868150629898,"strikeZoneBottom":1.5930646387669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.320887700958803,"aZ":-28.3042269288107,"pfxX":-0.5190436711215538,"pfxZ":2.5498791774733327,"pX":-1.9396567109192648,"pZ":0.3331739476754645,"vX0":-7.797601554351388,"vY0":-122.3132526868448,"vZ0":-6.568783223216784,"x":190.94,"y":229.78,"x0":1.3525542740392087,"y0":50.005617385801244,"z0":5.4694767645660605,"aX":-0.7898223159641223},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.4,"breakHorizontal":2.8,"spinRate":2480,"spinDirection":174},"zone":13,"typeConfidence":2.0,"plateTime":0.447198613292211,"extension":6.0970085343159415},"index":1,"playId":"f5e3dfae-38e1-3b3c-8178-d3872e305e70","pitchNumber":2,"startTime":"2025-08-23T00:45:19.028Z","endTime":"2025-08-23T00:45:22.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829272,"link":"/api/v1/people/829272","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":82.6,"endSpeed":76.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.879590445844503,"aZ":-31.617978709720614,"pfxX":-1.6361806606863385,"pfxZ":0.3841342365028311,"pX":-0.5870904714170665,"pZ":1.5549825200019352,"vX0":-4.7762416325441945,"vY0":-120.29694385622119,"vZ0":-2.9018741647562054,"x":139.38,"y":196.8,"x0":1.6388084090603388,"y0":50.00575286678689,"z0":5.586955861765201,"aX":-2.3918699470155484},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.2,"breakHorizontal":4.1,"spinRate":2398,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.45574991856597125,"extension":6.203021626104947},"index":2,"playId":"e4a59dbb-abbe-3dae-9095-2b682a09ea22","pitchNumber":3,"startTime":"2025-08-23T00:45:39.365Z","endTime":"2025-08-23T00:45:44.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829272,"link":"/api/v1/people/829272","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":68.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58788271737873,"aZ":-47.19187321906113,"pfxX":-2.912429821677822,"pfxZ":-12.624646795882699,"pX":-0.6458611822277415,"pZ":2.854759520487589,"vX0":-2.9921062524829765,"vY0":-109.91386375207523,"vZ0":3.9502466763747583,"x":141.62,"y":161.7,"x0":1.1262279422444357,"y0":50.00548307234255,"z0":6.144103932084874,"aX":-3.462910596106175},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.0,"breakVerticalInduced":-20.9,"breakHorizontal":6.2,"spinRate":2915,"spinDirection":343},"zone":1,"typeConfidence":2.0,"plateTime":0.5038020983574545,"extension":6.093048644312038},"index":3,"playId":"d3d7d8f8-6d3d-3cb8-8e27-d29288c3ab0d","pitchNumber":4,"startTime":"2025-08-23T00:46:04.926Z","endTime":"2025-08-23T00:46:07.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829272,"link":"/api/v1/people/829272","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":829272,"link":"/api/v1/people/829272"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":829272,"link":"/api/v1/people/829272"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.1,"awayTeamWinProbability":47.9,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:46:07.926Z","atBatIndex":56},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"J.T. Realmuto homers (10) on a fly ball to left center field.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T00:46:30.168Z","endTime":"2025-08-23T00:49:11.946Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":{"id":829272,"link":"/api/v1/people/829272"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.8,"strikeZoneTop":3.68109678250386,"strikeZoneBottom":1.8178415044317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.46060657281352,"aZ":-25.446870118920643,"pfxX":9.500335152097561,"pfxZ":4.810022560073309,"pX":0.4303171123765643,"pZ":3.5386669370922026,"vX0":-4.993362984974462,"vY0":-117.8070187848031,"vZ0":0.04334155465261069,"x":100.6,"y":143.24,"x0":1.3488133631522583,"y0":50.00178088506726,"z0":5.88228472473966,"aX":13.283738860882927},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":9.0,"breakHorizontal":-15.8,"spinRate":1702,"spinDirection":134},"zone":3,"typeConfidence":2.0,"plateTime":0.46585348257480286,"extension":6.142191517573577},"index":0,"playId":"4875a193-c5b3-36ae-b341-4d987ea4dcdb","pitchNumber":1,"startTime":"2025-08-23T00:46:35.352Z","endTime":"2025-08-23T00:46:38.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829272,"link":"/api/v1/people/829272","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":92.3,"endSpeed":83.6,"strikeZoneTop":3.67420240893149,"strikeZoneBottom":1.7853799485508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.352366117721076,"aZ":-14.480668659944483,"pfxX":4.989082778600127,"pfxZ":9.81313391734805,"pX":-1.478552752982135,"pZ":2.9543018618535566,"vX0":-8.671930991119158,"vY0":-134.0313736189406,"vZ0":-4.3368988245824625,"x":173.36,"y":159.01,"x0":1.163774075917333,"y0":50.00513818609195,"z0":5.641177092485272,"aX":8.99856594183939},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.9,"breakHorizontal":-7.0,"spinRate":2408,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.4100451815393784,"extension":6.22616122774057},"index":1,"playId":"5fe32038-7c35-3b17-aa25-fe74cea572b7","pitchNumber":2,"startTime":"2025-08-23T00:46:54.178Z","endTime":"2025-08-23T00:46:57.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829272,"link":"/api/v1/people/829272","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.7,"endSpeed":67.2,"strikeZoneTop":3.61138458757434,"strikeZoneBottom":1.74844687444951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.334807004489516,"aZ":-46.249013848132996,"pfxX":-2.199209733347603,"pfxZ":-12.24994088857988,"pX":-1.268008941174944,"pZ":1.7977825121995656,"vX0":-4.071577289938695,"vY0":-108.46046358659713,"vZ0":2.0358512981206407,"x":165.33,"y":190.24,"x0":0.946902853041422,"y0":50.0044715394246,"z0":6.032158403777276,"aX":-2.5260800345702332},"breaks":{"breakAngle":3.6,"breakLength":16.8,"breakY":24.0,"breakVertical":-71.4,"breakVerticalInduced":-20.8,"breakHorizontal":5.4,"spinRate":2792,"spinDirection":348},"zone":13,"typeConfidence":2.0,"plateTime":0.5121388899264434,"extension":6.049362939738835},"index":2,"playId":"873c44cc-cd29-3b75-9006-510bb733d448","pitchNumber":3,"startTime":"2025-08-23T00:47:10.822Z","endTime":"2025-08-23T00:47:14.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829272,"link":"/api/v1/people/829272","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.161244244594485,"aZ":-28.080147838915938,"pfxX":11.047751308391161,"pfxZ":2.8751158903458736,"pX":-0.4990635708893947,"pZ":2.156369918033155,"vX0":-7.152427579526552,"vY0":-118.90092544004932,"vZ0":-2.4718399497504357,"x":136.02,"y":180.56,"x0":1.1224682257837977,"y0":50.00030832484285,"z0":5.773804899051621,"aX":15.714840155558075},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.8,"breakHorizontal":-18.1,"spinRate":1700,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.46179365154283936,"extension":6.175607188773164},"index":3,"playId":"a924c7de-792f-3347-be5b-53d00ad47920","pitchNumber":4,"startTime":"2025-08-23T00:47:28.311Z","endTime":"2025-08-23T00:47:31.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829272,"link":"/api/v1/people/829272","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":69.7,"strikeZoneTop":3.58996000968727,"strikeZoneBottom":1.75254163218482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.89966174586531,"aZ":-44.70707922768276,"pfxX":-3.0338835460912135,"pfxZ":-10.320778412628872,"pX":-1.831588351652587,"pZ":0.49417192702675045,"vX0":-5.374459054150504,"vY0":-111.01328119543423,"vZ0":-1.3877445591046207,"x":186.82,"y":225.44,"x0":1.041314456020389,"y0":50.002669871229145,"z0":5.896065068737709,"aX":-3.6838500101784963},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.6,"breakVerticalInduced":-18.6,"breakHorizontal":7.2,"spinRate":2851,"spinDirection":345},"zone":13,"typeConfidence":2.0,"plateTime":0.49859714212502393,"extension":6.18807882247082},"index":4,"playId":"0ef1eeaa-db97-3289-897c-12eb096ca1ca","pitchNumber":5,"startTime":"2025-08-23T00:47:50.024Z","endTime":"2025-08-23T00:47:53.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829272,"link":"/api/v1/people/829272","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.115665127239712,"aZ":-26.91641286824976,"pfxX":11.094430691599298,"pfxZ":3.7893549013915973,"pX":0.6321396963127137,"pZ":1.6520630779964456,"vX0":-4.794083144011687,"vY0":-117.50462861023723,"vZ0":-3.606413277341527,"x":92.9,"y":194.17,"x0":1.267375937049308,"y0":50.000792207275836,"z0":5.732075876402055,"aX":15.373979128211364},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":6.1,"breakHorizontal":-18.7,"spinRate":1575,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.4677385830408971,"extension":6.069030811881182},"index":5,"playId":"f5db0d8f-95c6-3d23-b3bd-cc501658da88","pitchNumber":6,"startTime":"2025-08-23T00:48:13.274Z","endTime":"2025-08-23T00:48:16.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829272,"link":"/api/v1/people/829272","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-23T00:48:30.144Z","endTime":"2025-08-23T00:48:48.640Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":829272,"link":"/api/v1/people/829272","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.196589016821985,"aZ":-25.46003568560719,"pfxX":9.474604998224578,"pfxZ":4.721110281673448,"pX":-0.36726004678940855,"pZ":1.7935783643471557,"vX0":-6.696457674804479,"vY0":-118.65431432496186,"vZ0":-3.710766176613453,"x":131.0,"y":190.35,"x0":1.263823259448676,"y0":50.00308963642884,"z0":5.703584337439241,"aX":13.47848411959581},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.9,"breakHorizontal":-15.5,"spinRate":1593,"spinDirection":127},"zone":7,"typeConfidence":2.0,"plateTime":0.46202500877953856,"extension":6.195508651471675},"hitData":{"launchSpeed":110.4,"launchAngle":25.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":47.73,"coordY":47.15}},"index":7,"playId":"9765cc1f-87f3-30b1-a516-c746aa830f07","pitchNumber":7,"startTime":"2025-08-23T00:48:48.640Z","endTime":"2025-08-23T00:49:11.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":829272,"link":"/api/v1/people/829272","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":829272,"link":"/api/v1/people/829272"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":829272,"link":"/api/v1/people/829272"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":23.4,"leverageIndex":0.82,"dramaIndex":169.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:49:11.946Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Bohm strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T00:51:51.129Z","endTime":"2025-08-23T00:53:08.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[1],"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":6},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T00:49:24.143Z","endTime":"2025-08-23T00:50:15.503Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":829272,"link":"/api/v1/people/829272","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"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":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jackson Rutledge replaces Shinnosuke Ogasawara.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-23T00:50:15.503Z","endTime":"2025-08-23T00:51:53.198Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671131,"link":"/api/v1/people/671131"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":829272,"link":"/api/v1/people/829272","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"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":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72521359981882,"aZ":-19.281902467952154,"pfxX":-9.3335598445763,"pfxZ":6.5177175884323155,"pX":-0.42265149304765587,"pZ":2.69077067621606,"vX0":7.738893882408712,"vY0":-140.01097130510257,"vZ0":-5.721292370759297,"x":133.11,"y":166.13,"x0":-2.0150654906909615,"y0":50.002328946700345,"z0":6.029744156729946,"aX":-18.460326442501604},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.7,"breakHorizontal":15.2,"spinRate":2294,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.391761520157202,"extension":6.328663999424837},"index":2,"playId":"bdf69fc1-8b3c-3689-b301-b76a81d3249d","pitchNumber":1,"startTime":"2025-08-23T00:51:53.198Z","endTime":"2025-08-23T00:51:57.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"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":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.7,"strikeZoneTop":3.53101738751085,"strikeZoneBottom":1.64346586027432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.9182466293287,"aZ":-30.507639030417305,"pfxX":-0.31718582219177094,"pfxZ":1.0369627083532604,"pX":1.7799192632518404,"pZ":1.3091419421717843,"vX0":8.745589354790038,"vY0":-126.81264996546754,"vZ0":-5.850699156552722,"x":49.15,"y":203.43,"x0":-1.6904673714576717,"y0":50.00382381528627,"z0":6.117242059279366,"aX":-0.5110660010185427},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.6,"breakHorizontal":-1.7,"spinRate":1999,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.43397562128724454,"extension":6.304758350090342},"index":3,"playId":"409900e6-9199-3e08-adbc-3de80213c9b5","pitchNumber":2,"startTime":"2025-08-23T00:52:21.308Z","endTime":"2025-08-23T00:52:24.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"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":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":87.0,"endSpeed":78.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.56376011020737,"aZ":-29.881507953613323,"pfxX":-0.2914951849548286,"pfxZ":1.4418841772717368,"pX":0.5129539687319533,"pZ":2.065716652821801,"vX0":6.127228475672952,"vY0":-126.4643582017834,"vZ0":-4.163744733662073,"x":97.45,"y":183.01,"x0":-1.9239800475537232,"y0":50.001202539390434,"z0":6.1845531999677235,"aX":-0.4634328092235814},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.7,"breakHorizontal":-1.2,"spinRate":1964,"spinDirection":306},"zone":9,"typeConfidence":2.0,"plateTime":0.4364408686705965,"extension":6.341322682247723},"index":4,"playId":"fca2f840-9fe8-39cb-90d5-2ce5b5feea61","pitchNumber":3,"startTime":"2025-08-23T00:52:37.689Z","endTime":"2025-08-23T00:52:40.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"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":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-23T00:52:48.893Z","endTime":"2025-08-23T00:53:05.221Z","isPitch":false,"type":"action","player":{"id":664761,"link":"/api/v1/people/664761"},"defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"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":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.88717734015331,"aZ":-16.63443541520156,"pfxX":-10.664087803247948,"pfxZ":7.90471179549716,"pX":0.3538447912705622,"pZ":3.251720179658611,"vX0":9.75077367834156,"vY0":-139.86482492204578,"vZ0":-4.828584514016015,"x":103.51,"y":150.98,"x0":-1.8057021267345787,"y0":50.00056995342058,"z0":6.104372215630418,"aX":-20.957769496305133},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.3,"breakHorizontal":17.0,"spinRate":2227,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.39281329919196084,"extension":6.338863567983841},"index":6,"playId":"4fe0fdef-bccc-366b-8f44-61604f266f08","pitchNumber":4,"startTime":"2025-08-23T00:53:05.221Z","endTime":"2025-08-23T00:53:08.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"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":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:53:08.933Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"James Wood doubles (28) on a sharp line drive to right fielder Nick Castellanos.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T00:55:34.096Z","endTime":"2025-08-23T00:56:06.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Strahm replaces José Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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":"2025-08-23T00:54:13.561Z","endTime":"2025-08-23T00:55:36.381Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621381,"link":"/api/v1/people/621381"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.8,"strikeZoneTop":3.82979034658453,"strikeZoneBottom":1.73704512131045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.2086430441976,"aZ":-28.63285902712929,"pfxX":-0.5224427975172392,"pfxZ":2.4048964090779386,"pX":-0.7471661859545399,"pZ":4.2203237452338405,"vX0":-9.538617662861824,"vY0":-121.26533564622753,"vZ0":2.3493915599071546,"x":145.48,"y":124.83,"x0":3.3237956845865293,"y0":50.002313873147465,"z0":5.755767117155481,"aX":-0.7688030509024083},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.3,"breakHorizontal":3.5,"spinRate":2790,"spinDirection":258},"zone":11,"typeConfidence":2.0,"plateTime":0.4536397173190063,"extension":5.990320149647263},"index":1,"playId":"cac5504d-a720-3217-8ff1-00c9f4e5be4b","pitchNumber":1,"startTime":"2025-08-23T00:55:36.381Z","endTime":"2025-08-23T00:55:39.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.9,"strikeZoneTop":3.84,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.227697920121212,"aZ":-19.72409778779387,"pfxX":11.249276776314652,"pfxZ":6.849146929708084,"pX":0.48987613560980864,"pZ":3.4073616406645963,"vX0":-10.802196253245429,"vY0":-134.48518576081,"vZ0":-1.5267700698615774,"x":98.33,"y":146.78,"x0":3.1118190124037213,"y0":50.002729880658535,"z0":5.392107782690791,"aX":20.449902066359254},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.2,"breakHorizontal":-17.9,"spinRate":2538,"spinDirection":138},"zone":3,"typeConfidence":2.0,"plateTime":0.4084496093773091,"extension":6.263340238858064},"hitData":{"launchSpeed":112.3,"launchAngle":11.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":202.91,"coordY":98.46}},"index":2,"playId":"870409f9-0f4f-37b6-954c-7cb2089ca9fa","pitchNumber":2,"startTime":"2025-08-23T00:55:52.692Z","endTime":"2025-08-23T00:56:06.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.699999999999996,"awayTeamWinProbability":40.300000000000004,"homeTeamWinProbabilityAdded":-14.800000000000004,"leverageIndex":2.14,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:56:06.517Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to center fielder Brandon Marsh.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T00:56:41.039Z","endTime":"2025-08-23T00:57:19.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.642829442694115,"aZ":-24.631390341792326,"pfxX":2.499668312459162,"pfxZ":5.05058118578892,"pX":0.2781723423570065,"pZ":3.0641472558876504,"vX0":-8.089363169731671,"vY0":-121.13715926261817,"vZ0":-0.74040430878022,"x":106.4,"y":156.05,"x0":3.3292572710351322,"y0":50.00186982227625,"z0":5.518296111022884,"aX":3.7330986232831744},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":9.2,"breakHorizontal":-2.6,"spinRate":2680,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.45136265101693107,"extension":6.195000079254892},"index":0,"playId":"fd194a26-ec41-3f28-98b9-7a2af01d7577","pitchNumber":1,"startTime":"2025-08-23T00:56:44.830Z","endTime":"2025-08-23T00:56:47.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.065877758766867,"aZ":-26.20301143873853,"pfxX":-1.1679058417193149,"pfxZ":4.106712209209012,"pX":0.5852382371585445,"pZ":1.6131705070972602,"vX0":-6.204153472361972,"vY0":-119.75425413010379,"vZ0":-3.588702415266238,"x":94.69,"y":195.22,"x0":3.360794942623638,"y0":50.001010899143665,"z0":5.474391705430017,"aX":-1.6951075708545438},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.8,"breakHorizontal":3.6,"spinRate":2699,"spinDirection":260},"zone":9,"typeConfidence":2.0,"plateTime":0.45733554335613924,"extension":6.231513800632232},"hitData":{"launchSpeed":89.2,"launchAngle":45.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.49,"coordY":87.78}},"index":1,"playId":"b55865d6-895f-340b-a09c-b255145d5f97","pitchNumber":2,"startTime":"2025-08-23T00:57:05.687Z","endTime":"2025-08-23T00:57:19.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":9.899999999999999,"leverageIndex":2.94,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:57:19.129Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Chaparro flies out to shortstop Trea Turner.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T00:57:58.453Z","endTime":"2025-08-23T00:58:33.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Andrés Chaparro replaces Josh Bell.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"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":"2025-08-23T00:57:31.590Z","endTime":"2025-08-23T00:58:00.738Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":605137,"link":"/api/v1/people/605137"},"defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":74.5,"strikeZoneTop":3.36879102179314,"strikeZoneBottom":1.61409241006488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.375160819278953,"aZ":-28.62092334901575,"pfxX":-2.0602282731293498,"pfxZ":2.4738789119065405,"pX":0.1297916345186488,"pZ":4.015198311619752,"vX0":-3.206163517985987,"vY0":-120.28765297887426,"vZ0":1.9378984180154655,"x":112.05,"y":130.37,"x0":1.7574344656587277,"y0":50.00496076614033,"z0":5.7701168125048214,"aX":-2.9631541289124725},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.3,"breakHorizontal":4.7,"spinRate":2609,"spinDirection":260},"zone":12,"typeConfidence":2.0,"plateTime":0.4586322853352609,"extension":6.173078765288915},"index":1,"playId":"772ff889-7d94-3902-9d9c-5471d0ef2656","pitchNumber":1,"startTime":"2025-08-23T00:58:00.738Z","endTime":"2025-08-23T00:58:04.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.815000900603145,"aZ":-28.92931136659695,"pfxX":-1.3619092673593116,"pfxZ":2.2817887544060618,"pX":-0.11265125835593125,"pZ":2.3058950188103347,"vX0":-3.9223667046918993,"vY0":-119.5757567998589,"vZ0":-1.3530810616378064,"x":121.29,"y":176.52,"x0":1.7376090885305329,"y0":50.00361395655374,"z0":5.517171072123148,"aX":-1.9374650026312012},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.1,"breakHorizontal":3.6,"spinRate":2681,"spinDirection":281},"zone":5,"typeConfidence":2.0,"plateTime":0.4611487534718455,"extension":6.351758099259743},"hitData":{"launchSpeed":76.3,"launchAngle":53.0,"totalDistance":210.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":66.11,"coordY":140.51}},"index":2,"playId":"8f544123-054b-3909-8762-ba0b48af30a4","pitchNumber":2,"startTime":"2025-08-23T00:58:20.369Z","endTime":"2025-08-23T00:58:33.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_ab"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_ab"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_pa"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.3,"awayTeamWinProbability":21.700000000000003,"homeTeamWinProbabilityAdded":8.700000000000003,"leverageIndex":3.18,"dramaIndex":138.0,"contextMetrics":{},"playEndTime":"2025-08-23T00:58:33.817Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Adams strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T00:58:57.880Z","endTime":"2025-08-23T01:00:12.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.234083562649534,"aZ":-26.069682589003357,"pfxX":-4.3066776332163,"pfxZ":4.229808729486658,"pX":-0.43681144324164306,"pZ":1.9538429813081064,"vX0":-3.634051555982693,"vY0":-120.17630508876967,"vZ0":-2.9432217128790406,"x":133.65,"y":186.03,"x0":1.661873196054854,"y0":50.00286873119338,"z0":5.543639318701949,"aX":-6.21278599232007},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.1,"breakHorizontal":8.8,"spinRate":2662,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.45816300909306884,"extension":6.297061161813562},"index":0,"playId":"0cb97d7e-5def-388c-8208-808e1886e8f6","pitchNumber":1,"startTime":"2025-08-23T00:59:03.161Z","endTime":"2025-08-23T00:59:06.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.60315387742717,"aZ":-12.94339396469264,"pfxX":9.200737626189406,"pfxZ":10.485350626606152,"pX":0.04286690924491398,"pZ":2.549789853682448,"vX0":-7.405858426288319,"vY0":-135.10827433082073,"vZ0":-4.819164615429203,"x":115.37,"y":169.94,"x0":1.6347999737423564,"y0":50.00548376717514,"z0":5.278355296473416,"aX":16.878756977123906},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":-14.9,"spinRate":2630,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.4066373154605887,"extension":6.312412251283798},"index":1,"playId":"83bd6433-e426-3fa4-80c3-f7368b83ef50","pitchNumber":2,"startTime":"2025-08-23T00:59:21.410Z","endTime":"2025-08-23T00:59:24.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.689505441953976,"aZ":-13.446637719702105,"pfxX":7.419265810895284,"pfxZ":9.98225340237986,"pX":0.9485695424880927,"pZ":2.9560349848596466,"vX0":-5.192876192526039,"vY0":-136.72833877331593,"vZ0":-3.740452124715135,"x":80.84,"y":158.97,"x0":1.9172194669091425,"y0":50.00389163489189,"z0":5.276768779678193,"aX":13.921345202303248},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":-12.2,"spinRate":2628,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.40198883114759854,"extension":6.22482924589335},"index":2,"playId":"faad04cf-0418-3879-a6af-17b27903b667","pitchNumber":3,"startTime":"2025-08-23T00:59:45.085Z","endTime":"2025-08-23T00:59:50.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.810023743188243,"aZ":-28.545282386830433,"pfxX":-2.311084129208782,"pfxZ":2.428220733749251,"pX":-0.2017204121619517,"pZ":2.726355080423897,"vX0":-3.8118088423556955,"vY0":-121.87419693833398,"vZ0":-0.7613673972422985,"x":124.69,"y":165.17,"x0":1.687750076531615,"y0":50.00030635599081,"z0":5.526519984440528,"aX":-3.445851589194593},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.4,"breakHorizontal":5.2,"spinRate":2612,"spinDirection":271},"zone":5,"typeConfidence":2.0,"plateTime":0.4508670567609525,"extension":6.341996931408666},"index":3,"playId":"07e4b60a-b909-331e-9a39-37ec4c4065f9","pitchNumber":4,"startTime":"2025-08-23T01:00:09.456Z","endTime":"2025-08-23T01:00:12.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_ab"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_ab"},{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_pa"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":8.400000000000006,"leverageIndex":3.15,"dramaIndex":136.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:00:12.581Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:02:37.124Z","endTime":"2025-08-23T01:03:49.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Andrés Chaparro remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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":"2025-08-23T01:01:49.573Z","endTime":"2025-08-23T01:01:49.591Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":605137,"link":"/api/v1/people/605137"},"defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: PJ Poulin replaces Jackson Rutledge.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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":"2025-08-23T01:01:49.591Z","endTime":"2025-08-23T01:02:39.386Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676571,"link":"/api/v1/people/676571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":69.8,"strikeZoneTop":3.2044648708269,"strikeZoneBottom":1.59286697905048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.690067313072447,"aZ":-28.529549107011363,"pfxX":-4.479516456984658,"pfxZ":2.9156561176947964,"pX":0.32315476744961835,"pZ":2.4852764910584417,"vX0":-3.8467523698385495,"vY0":-111.90620042573485,"vZ0":2.290324981200559,"x":104.68,"y":171.68,"x0":2.6549071480615645,"y0":50.005263253241694,"z0":4.397887469959911,"aX":-5.606191349340779},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":6.2,"breakHorizontal":9.2,"spinRate":2360,"spinDirection":279},"zone":6,"typeConfidence":2.0,"plateTime":0.49195149541488403,"extension":6.452755659220133},"index":2,"playId":"438616f6-5c5c-36b3-b11b-9ae654410c6a","pitchNumber":1,"startTime":"2025-08-23T01:02:39.386Z","endTime":"2025-08-23T01:02:42.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.3,"strikeZoneTop":3.19492663248652,"strikeZoneBottom":1.60892869735324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.032905581551027,"aZ":-30.856588102149814,"pfxX":10.759610369129598,"pfxZ":0.7701682899964695,"pX":1.4992600514479102,"pZ":2.546292950861532,"vX0":-6.1252747415658595,"vY0":-130.4804035624602,"vZ0":1.528859944877056,"x":59.85,"y":170.03,"x0":2.491736227383376,"y0":50.00172860427718,"z0":4.294985406075353,"aX":18.364593046876518},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.0,"breakHorizontal":-17.9,"spinRate":2135,"spinDirection":107},"zone":12,"typeConfidence":2.0,"plateTime":0.4214037245473752,"extension":6.431066791876156},"index":3,"playId":"b85f6120-47b9-3d38-9a18-2d9e3afffba4","pitchNumber":2,"startTime":"2025-08-23T01:02:58.210Z","endTime":"2025-08-23T01:03:01.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":80.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.460828287559398,"aZ":-27.492192265390678,"pfxX":10.501628215336254,"pfxZ":2.7930779014415883,"pX":1.0074068483195504,"pZ":1.7561943188424216,"vX0":-7.273416899968921,"vY0":-129.4642880327444,"vZ0":-0.9363820203982457,"x":78.6,"y":191.36,"x0":2.5082897277432665,"y0":50.001021405139475,"z0":4.253038343538471,"aX":17.58255064343722},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.0,"breakHorizontal":-17.0,"spinRate":2093,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.42529885960456904,"extension":6.3742232935503536},"index":4,"playId":"b7172ae2-8e71-379b-a937-faca09558b2f","pitchNumber":3,"startTime":"2025-08-23T01:03:16.040Z","endTime":"2025-08-23T01:03:19.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":71.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.139246765783312,"aZ":-29.627549346941656,"pfxX":-6.209645271038977,"pfxZ":1.943684965986443,"pX":-1.3366804986200338,"pZ":1.0669267191766914,"vX0":-6.823942551053742,"vY0":-115.19534340531257,"vZ0":-0.4150612229874634,"x":167.95,"y":209.97,"x0":2.497803280518178,"y0":50.00375452151037,"z0":4.173245196365856,"aX":-8.147988744930872},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":3.7,"breakHorizontal":13.3,"spinRate":2336,"spinDirection":263},"zone":13,"typeConfidence":2.0,"plateTime":0.4798570808582805,"extension":6.553822749327238},"index":5,"playId":"f3e1a040-663b-34cd-a0c4-39c87b1e1026","pitchNumber":4,"startTime":"2025-08-23T01:03:46.594Z","endTime":"2025-08-23T01:03:49.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:03:49.960Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Castellanos flies out to right fielder Dylan Crews.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:04:10.588Z","endTime":"2025-08-23T01:06:20.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,5],"actionIndex":[4],"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":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":73.2,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.064820510235222,"aZ":-33.865528641884,"pfxX":9.161629382109636,"pfxZ":-1.2226941327470318,"pX":0.9675425189650823,"pZ":2.458581573378233,"vX0":-6.057371185662737,"vY0":-117.54622200719142,"vZ0":2.4751699433108922,"x":80.12,"y":172.4,"x0":2.4049247512372376,"y0":50.00440709612207,"z0":4.565598097604398,"aX":12.650163468142898},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.2,"breakHorizontal":-14.9,"spinRate":1570,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.4683778858032617,"extension":6.242365708191772},"index":0,"playId":"79053c51-fee0-3a76-b743-5c248cea59c5","pitchNumber":1,"startTime":"2025-08-23T01:04:16.948Z","endTime":"2025-08-23T01:04:20.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-23T01:04:29.298Z","endTime":"2025-08-23T01:04:50.162Z","isPitch":false,"type":"action","player":{"id":592206,"link":"/api/v1/people/592206"},"defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":91.0,"endSpeed":82.8,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.83298638197918,"aZ":-23.43344065866792,"pfxX":6.996094594340851,"pfxZ":4.943606380546136,"pX":-0.013953455584224665,"pZ":3.7813721454503773,"vX0":-8.235497366774792,"vY0":-132.31173770524302,"vZ0":2.4486133662234355,"x":117.53,"y":136.68,"x0":2.233388197298262,"y0":50.00486247442319,"z0":4.563403988393195,"aX":12.37738363609079},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.7,"breakHorizontal":-10.8,"spinRate":2220,"spinDirection":111},"zone":2,"typeConfidence":2.0,"plateTime":0.41432465810043695,"extension":6.537507359771417},"index":2,"playId":"40270e3a-8694-388a-9d08-18e3492fbb60","pitchNumber":2,"startTime":"2025-08-23T01:04:50.162Z","endTime":"2025-08-23T01:04:53.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.79911669022016,"strikeZoneBottom":1.90009483279851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.320429654388924,"aZ":-32.77907339731654,"pfxX":6.145782262178837,"pfxZ":-0.43818755032156353,"pX":1.773978219889318,"pZ":2.725003018245006,"vX0":-3.4787004742082646,"vY0":-116.98307990544193,"vZ0":2.8851755645669623,"x":49.38,"y":165.2,"x0":2.4827588688768665,"y0":50.002531768023964,"z0":4.5509825944147915,"aX":8.507454417157321},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":0.2,"breakHorizontal":-10.2,"spinRate":1457,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.46843957496866073,"extension":6.29789307023493},"index":3,"playId":"c8f9010c-8345-3ae0-bd13-9b24b21c51f6","pitchNumber":3,"startTime":"2025-08-23T01:05:10.625Z","endTime":"2025-08-23T01:05:13.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-23T01:05:35.718Z","endTime":"2025-08-23T01:06:10.717Z","isPitch":false,"type":"action","player":{"id":592206,"link":"/api/v1/people/592206"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.4,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.263858462359064,"aZ":-32.17699428973649,"pfxX":5.293777516482751,"pfxZ":0.0010146729066509153,"pX":1.502421599745606,"pZ":3.0213292160614045,"vX0":-3.8105193816180454,"vY0":-116.75036907763425,"vZ0":3.2270887496687544,"x":59.73,"y":157.2,"x0":2.46902290222322,"y0":50.0045784642028,"z0":4.65210292828903,"aX":7.298720171985715},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.1,"breakHorizontal":-8.6,"spinRate":1373,"spinDirection":81},"zone":12,"typeConfidence":2.0,"plateTime":0.46939088268569185,"extension":6.191252891354593},"hitData":{"launchSpeed":90.8,"launchAngle":32.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.98,"coordY":89.03}},"index":5,"playId":"c56eaeb8-d00a-350a-933a-084c3b3286c8","pitchNumber":4,"startTime":"2025-08-23T01:06:10.717Z","endTime":"2025-08-23T01:06:20.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.3,"awayTeamWinProbability":15.700000000000003,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:06:20.765Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:06:57.672Z","endTime":"2025-08-23T01:08:21.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Harrison Bader replaces Max Kepler.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T01:06:25.966Z","endTime":"2025-08-23T01:06:59.973Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":596146,"link":"/api/v1/people/596146"},"defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.9,"strikeZoneTop":3.17604936086653,"strikeZoneBottom":1.53766286857901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15171424302469,"aZ":-31.427515855034244,"pfxX":9.067242854180051,"pfxZ":0.5377189341069037,"pX":0.7995604042802581,"pZ":1.5045336090582095,"vX0":-6.526716371654112,"vY0":-117.8920009508454,"vZ0":-0.11162037008317849,"x":86.52,"y":198.16,"x0":2.437261415866576,"y0":50.00402911001271,"z0":4.4735570999807335,"aX":12.65805308441332},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.2,"breakHorizontal":-14.6,"spinRate":1576,"spinDirection":90},"zone":9,"typeConfidence":2.0,"plateTime":0.46607385829036163,"extension":6.270532986430427},"index":1,"playId":"25b66465-cfc7-37db-9d1d-8c0fcbf50449","pitchNumber":1,"startTime":"2025-08-23T01:06:59.973Z","endTime":"2025-08-23T01:07:03.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.54094185531738,"aZ":-28.870513179643623,"pfxX":9.092359047677634,"pfxZ":2.3781488332282583,"pX":0.4199075317905371,"pZ":2.0360921592821786,"vX0":-6.963638954681364,"vY0":-117.6728364900315,"vZ0":0.6139974516934663,"x":100.99,"y":183.81,"x0":2.2517135512340003,"y0":50.000805830642676,"z0":4.469162340651718,"aX":12.614549140873043},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.8,"breakHorizontal":-14.5,"spinRate":1500,"spinDirection":84},"zone":6,"typeConfidence":2.0,"plateTime":0.46737402551405527,"extension":6.360034418131201},"index":2,"playId":"4d2b1e9c-ea11-39a6-9ee4-2303e291298e","pitchNumber":2,"startTime":"2025-08-23T01:07:16.034Z","endTime":"2025-08-23T01:07:21.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":73.8,"strikeZoneTop":3.182987141641,"strikeZoneBottom":1.49174285114438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.32928635172985,"aZ":-33.12424510978035,"pfxX":8.515455179456634,"pfxZ":-0.676031159366282,"pX":0.971141457946541,"pZ":1.7085775393112386,"vX0":-5.707039897892842,"vY0":-118.7768136483642,"vZ0":0.8135266935485779,"x":79.98,"y":192.65,"x0":2.3191209663195345,"y0":50.00289195468316,"z0":4.414070993831946,"aX":11.962042895801952},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.6,"breakHorizontal":-13.7,"spinRate":1559,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.46415228689427757,"extension":6.297179410742305},"index":3,"playId":"e57496d8-d61c-38b3-a20a-93c8a5bd2ac5","pitchNumber":3,"startTime":"2025-08-23T01:07:40.759Z","endTime":"2025-08-23T01:07:44.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.9524295756434,"aZ":-22.147348402421454,"pfxX":9.941855328697667,"pfxZ":5.74006797107201,"pX":0.023884840914856875,"pZ":2.955885882780531,"vX0":-8.924189201655052,"vY0":-132.02398259234496,"vZ0":0.27798972221187523,"x":116.09,"y":158.97,"x0":2.174172565112762,"y0":50.000021993659736,"z0":4.493587525937783,"aX":17.357803442452152},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.7,"breakHorizontal":-15.8,"spinRate":2199,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.41660393358369685,"extension":6.471499749066443},"index":4,"playId":"8f19f9c0-17f0-39c6-820e-f699c55544c4","pitchNumber":4,"startTime":"2025-08-23T01:07:59.687Z","endTime":"2025-08-23T01:08:02.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":73.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.025650577743047,"aZ":-32.74226628786669,"pfxX":9.477901387315354,"pfxZ":-0.407916473710193,"pX":-0.9916787813563944,"pZ":0.7178809952215501,"vX0":-10.225098222827251,"vY0":-117.85227701904893,"vZ0":-1.279706071791297,"x":154.8,"y":219.4,"x0":2.197652940582528,"y0":50.00455824310962,"z0":4.327136743801816,"aX":13.16698398760119},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.8,"breakHorizontal":-14.3,"spinRate":1634,"spinDirection":89},"zone":13,"typeConfidence":2.0,"plateTime":0.46701173166760146,"extension":6.470837666019186},"index":5,"playId":"74f7f984-d9d1-3ed0-8e79-276e64abd176","pitchNumber":5,"startTime":"2025-08-23T01:08:18.342Z","endTime":"2025-08-23T01:08:21.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:08:21.824Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis García Jr. strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T01:10:55.707Z","endTime":"2025-08-23T01:11:40.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for Brandon Marsh.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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":"2025-08-23T01:09:45.442Z","endTime":"2025-08-23T01:09:45.465Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"600","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Harrison Bader remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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":"2025-08-23T01:09:45.465Z","endTime":"2025-08-23T01:09:46.465Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":596146,"link":"/api/v1/people/596146"},"defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jhoan Duran replaces Matt Strahm.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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":"2025-08-23T01:09:45.465Z","endTime":"2025-08-23T01:10:57.862Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661395,"link":"/api/v1/people/661395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.39004507461078,"strikeZoneBottom":1.67128117552766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.381069214757403,"aZ":-29.794429154727403,"pfxX":-5.851854648260909,"pfxZ":1.1664272146321153,"pX":0.010990589506035445,"pZ":2.289109873062404,"vX0":8.254729231318267,"vY0":-141.52115823947355,"vZ0":-4.56892107564842,"x":116.58,"y":176.97,"x0":-2.179186646073003,"y0":50.001211930309545,"z0":5.826073275549999,"aX":-11.90627620641561},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":1.3,"breakHorizontal":9.0,"spinRate":1777,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.38658082788316506,"extension":6.026829388516937},"index":3,"playId":"80060d42-40ca-3354-8318-3e55117d7001","pitchNumber":1,"startTime":"2025-08-23T01:10:57.862Z","endTime":"2025-08-23T01:11:00.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":90.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.863216177319437,"aZ":-29.48151450285911,"pfxX":-6.634169677496455,"pfxZ":1.3010437350261252,"pX":0.26325861073895224,"pZ":1.6061840371238576,"vX0":9.313677119250293,"vY0":-142.550235196062,"vZ0":-6.8928489453605195,"x":106.97,"y":195.41,"x0":-2.1798574454672672,"y0":50.00095624701519,"z0":5.909189634616362,"aX":-13.693538998809156},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":1.1,"breakHorizontal":10.2,"spinRate":1792,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.3838084241566291,"extension":6.257732061269685},"index":4,"playId":"57964e31-d84d-3d10-a3f7-1a9c985f8fe5","pitchNumber":2,"startTime":"2025-08-23T01:11:13.214Z","endTime":"2025-08-23T01:11:16.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-23T01:11:29.703Z","endTime":"2025-08-23T01:11:35.583Z","isPitch":false,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"},"defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.084493938369942,"aZ":-38.60899470604559,"pfxX":0.8885948036483065,"pfxZ":-3.6564153390105587,"pX":1.674084487697742,"pZ":0.421235956857133,"vX0":9.411408633461923,"vY0":-131.6546954444769,"vZ0":-6.5612220225925455,"x":53.19,"y":227.41,"x0":-2.057303957813337,"y0":50.000268243145655,"z0":5.791670385991022,"aX":1.5645790520047937},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-7.9,"breakHorizontal":-3.6,"spinRate":2607,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4155052931699905,"extension":6.34252947486339},"index":6,"playId":"334391e7-d0ed-3d0a-a93b-25489ed703cf","pitchNumber":3,"startTime":"2025-08-23T01:11:35.583Z","endTime":"2025-08-23T01:11:40.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.87,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:11:40.716Z","atBatIndex":66},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dylan Crews doubles (5) on a ground ball to right fielder Nick Castellanos.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T01:12:06.279Z","endTime":"2025-08-23T01:13:03.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":91.5,"strikeZoneTop":3.05,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.6865342039478,"aZ":-30.19781705297206,"pfxX":-8.578954301881685,"pfxZ":0.930183743811229,"pX":-0.9007087864627511,"pZ":2.3617402233203744,"vX0":6.463422602080199,"vY0":-144.67760508929024,"vZ0":-4.812114467237295,"x":151.33,"y":175.01,"x0":-2.045255616487038,"y0":50.00495167134362,"z0":5.889917655211622,"aX":-18.250484837242364},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":1.0,"breakHorizontal":14.3,"spinRate":1947,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3781041686741835,"extension":6.351241686949969},"index":0,"playId":"121a8b75-9baf-3bc2-aaad-e49e22972423","pitchNumber":1,"startTime":"2025-08-23T01:12:10.308Z","endTime":"2025-08-23T01:12:13.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":91.0,"strikeZoneTop":3.01264956053242,"strikeZoneBottom":1.27105163264386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.05438254493098,"aZ":-31.679630311068983,"pfxX":-7.295751387053663,"pfxZ":0.23802393160198854,"pX":-0.2614793123429139,"pZ":3.3152414325473796,"vX0":7.5493601796954835,"vY0":-143.65450181976541,"vZ0":-2.3497150357643104,"x":126.97,"y":149.27,"x0":-1.966610865641539,"y0":50.00648750594881,"z0":6.099148891729476,"aX":-15.360983954250091},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":0.1,"breakHorizontal":11.9,"spinRate":1772,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.38025683425803125,"extension":6.396441897795655},"index":1,"playId":"4bcb0022-1f7a-3092-9846-9010ebab8b93","pitchNumber":2,"startTime":"2025-08-23T01:12:27.271Z","endTime":"2025-08-23T01:12:30.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-23T01:12:36.215Z","endTime":"2025-08-23T01:12:51.641Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.9,"endSpeed":92.9,"strikeZoneTop":3.05,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.21781286607146,"aZ":-15.226366510436131,"pfxX":-7.00350894722961,"pfxZ":7.668073224313458,"pX":0.8088220504350813,"pZ":2.4634479368672486,"vX0":10.295523821891674,"vY0":-147.94792875806579,"vZ0":-7.175630769658218,"x":86.17,"y":172.27,"x0":-1.8108760401060107,"y0":50.007283117588194,"z0":5.8178785119239915,"aX":-15.487226553341056},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":12.6,"breakHorizontal":10.6,"spinRate":2128,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.37061953437022277,"extension":6.367119803668912},"hitData":{"launchSpeed":103.2,"launchAngle":-1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":218.3,"coordY":111.46}},"index":3,"playId":"d21696cb-5ff7-3686-8aac-19844beae0dc","pitchNumber":3,"startTime":"2025-08-23T01:12:51.641Z","endTime":"2025-08-23T01:13:03.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.7,"awayTeamWinProbability":23.299999999999997,"homeTeamWinProbabilityAdded":-14.099999999999994,"leverageIndex":2.19,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:13:03.048Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a line drive to left fielder Brandon Marsh. Dylan Crews scores. Daylen Lile to 2nd.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T01:13:30.398Z","endTime":"2025-08-23T01:14:10.536Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":{"id":661395,"link":"/api/v1/people/661395"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.9,"endSpeed":91.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.04428513009391,"aZ":-17.897206299200533,"pfxX":-10.510100276726886,"pfxZ":6.575289522981253,"pX":-1.0614065745517296,"pZ":3.143802998327301,"vX0":7.266357062588289,"vY0":-146.73333592822226,"vZ0":-4.947289695803997,"x":157.46,"y":153.9,"x0":-2.2095642286156565,"y0":50.004037691439926,"z0":5.92460892973055,"aX":-22.82629673344626},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":11.0,"breakHorizontal":17.5,"spinRate":2258,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3738635247075366,"extension":6.327494107090278},"index":0,"playId":"44432a62-4efc-3a85-b02c-c64375942695","pitchNumber":1,"startTime":"2025-08-23T01:13:37.259Z","endTime":"2025-08-23T01:13:40.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.90030528193841,"aZ":-29.637037909050093,"pfxX":-9.070792236485497,"pfxZ":1.2495086877266477,"pX":-0.364206450970659,"pZ":1.8250038600576173,"vX0":8.627647745037745,"vY0":-141.25895814131283,"vZ0":-5.785231574322917,"x":130.88,"y":189.5,"x0":-2.273260755994144,"y0":50.00271745435514,"z0":5.794606960146391,"aX":-18.40934168924505},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":1.3,"breakHorizontal":14.8,"spinRate":1796,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.38711911374907615,"extension":6.218993844356363},"hitData":{"launchSpeed":97.8,"launchAngle":11.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.37,"coordY":90.23}},"index":1,"playId":"8e08f1fb-e8c8-33ee-b2c4-dc3f436afee7","pitchNumber":2,"startTime":"2025-08-23T01:13:58.408Z","endTime":"2025-08-23T01:14:10.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.8,"awayTeamWinProbability":56.2,"homeTeamWinProbabilityAdded":-32.900000000000006,"leverageIndex":4.29,"dramaIndex":314.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:14:10.536Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T01:14:50.424Z","endTime":"2025-08-23T01:17:13.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":661395,"link":"/api/v1/people/661395"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.58553329430878,"aZ":-32.84764080867883,"pfxX":-7.563794694191447,"pfxZ":-0.322767137746542,"pX":-0.2738485325022362,"pZ":3.036190475502927,"vX0":8.40176325586228,"vY0":-143.273511745719,"vZ0":-2.6665105300667915,"x":127.44,"y":156.8,"x0":-2.259286405488989,"y0":50.00242651296115,"z0":6.028141886075476,"aX":-15.750665955880446},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":-1.0,"breakHorizontal":12.0,"spinRate":1711,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.3820523758561234,"extension":6.162523111795616},"index":0,"playId":"1bd8d5b1-969a-3cec-b0de-7e770cebc7cf","pitchNumber":1,"startTime":"2025-08-23T01:14:51.195Z","endTime":"2025-08-23T01:14:54.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"f15a100a-c309-41ad-8a78-51e72d5c8391","startTime":"2025-08-23T01:15:12.424Z","endTime":"2025-08-23T01:15:15.982Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.51700929185865,"strikeZoneBottom":1.52214771549849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.840840146428537,"aZ":-42.02859167102145,"pfxX":1.6106142883864925,"pfxZ":-6.005935390743817,"pX":1.3361495660601996,"pZ":2.417412650348045,"vX0":8.29196282835862,"vY0":-127.70048918241388,"vZ0":-0.6178260617885681,"x":66.07,"y":173.51,"x0":-2.1705790207849276,"y0":50.00215618087871,"z0":5.98674776986976,"aX":2.6420207619950262},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-10.8,"breakHorizontal":-4.9,"spinRate":2695,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.429960138568358,"extension":6.202215849477045},"index":2,"playId":"81844f23-843f-3eda-ba95-e224393a9117","pitchNumber":2,"startTime":"2025-08-23T01:15:30.587Z","endTime":"2025-08-23T01:15:42.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Daylen Lile steals (7) 3rd base. Daylen Lile scores. Throwing error by catcher J.T. Realmuto.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":5,"homeScore":4,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":3,"actionPlayId":"81844f23-843f-3eda-ba95-e224393a9117","startTime":"2025-08-23T01:15:59.711Z","endTime":"2025-08-23T01:16:09.390Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":-25.7,"leverageIndex":3.45,"dramaIndex":249.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.3,"strikeZoneTop":3.59545219583203,"strikeZoneBottom":1.59034392765089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.91001604342208,"aZ":-29.19926616269724,"pfxX":-7.087677834520566,"pfxZ":1.4401505989858618,"pX":0.6475450214090183,"pZ":1.2960054872003857,"vX0":9.695499242315783,"vY0":-143.14108467755364,"vZ0":-7.732264630545585,"x":92.32,"y":203.79,"x0":-1.8671561841091653,"y0":50.00515732275588,"z0":5.8680833234033685,"aX":-14.668558260209537},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":1.1,"breakHorizontal":10.8,"spinRate":1802,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.3830632390416282,"extension":6.282055190978512},"index":4,"playId":"87680d88-4595-300d-b5ed-ae602ef50185","pitchNumber":3,"startTime":"2025-08-23T01:16:09.390Z","endTime":"2025-08-23T01:16:12.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.0,"strikeZoneTop":3.60331611091907,"strikeZoneBottom":1.58288566751475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.659469889195805,"aZ":-30.182812338716037,"pfxX":-9.704955825276016,"pfxZ":0.96997600230987,"pX":-0.017794065703955225,"pZ":0.9637704210088659,"vX0":9.089035619366456,"vY0":-142.89525840086642,"vZ0":-8.329188581982574,"x":117.68,"y":212.76,"x0":-1.987635126921335,"y0":50.00424057788202,"z0":5.828571244376395,"aX":-19.95866218926833},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":0.1,"breakHorizontal":15.6,"spinRate":1889,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.3841340147165262,"extension":6.33358389384658},"index":5,"playId":"809769a4-d3f6-34e0-8196-4baee9c32aa8","pitchNumber":4,"startTime":"2025-08-23T01:16:24.851Z","endTime":"2025-08-23T01:16:28.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.37987531709007,"aZ":-29.331799431506116,"pfxX":-7.577831456251298,"pfxZ":1.3716097552679063,"pX":-1.1683638355914694,"pZ":2.9429177192778257,"vX0":5.4637391629415735,"vY0":-143.36822111453316,"vZ0":-3.534634641733579,"x":161.54,"y":159.32,"x0":-2.1181121552170983,"y0":50.00530133835185,"z0":6.030793170060978,"aX":-15.714309328089026},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":1.9,"breakHorizontal":12.6,"spinRate":1851,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.3826372558572264,"extension":6.2118021209494225},"index":6,"playId":"4c03a8c1-9861-3c0c-8b99-506f1e6584ef","pitchNumber":5,"startTime":"2025-08-23T01:16:42.072Z","endTime":"2025-08-23T01:16:45.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.26697438208803,"aZ":-24.877932407878532,"pfxX":-9.972715308406087,"pfxZ":3.5088524911311776,"pX":-0.5626968103391033,"pZ":1.780585364030781,"vX0":7.538516038332548,"vY0":-143.48475679506083,"vZ0":-7.415972288909709,"x":138.45,"y":190.7,"x0":-1.9329618118664234,"y0":50.00173572494113,"z0":5.957101190705559,"aX":-20.72142439503981},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":4.9,"breakHorizontal":16.4,"spinRate":1988,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.3822416273957847,"extension":6.3985214801504116},"index":7,"playId":"01da84c6-bcf0-3ddc-9df4-49f852699135","pitchNumber":6,"startTime":"2025-08-23T01:17:10.136Z","endTime":"2025-08-23T01:17:13.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.400000000000002,"awayTeamWinProbability":80.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":3.45,"dramaIndex":241.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:17:13.136Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Young strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T01:17:34.942Z","endTime":"2025-08-23T01:20:40.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8],"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.92331412748385,"aZ":-32.235019476233454,"pfxX":-8.026883020984755,"pfxZ":-0.02838890063180699,"pX":-0.07950693931652253,"pZ":2.239523226054688,"vX0":8.524524664638458,"vY0":-143.4335790946546,"vZ0":-4.8847418469850865,"x":120.03,"y":178.31,"x0":-2.04598365668169,"y0":50.00383676307434,"z0":5.972737859931074,"aX":-16.739884898592233},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":-0.8,"breakHorizontal":12.8,"spinRate":1876,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.3817503189842655,"extension":6.287244054841182},"index":0,"playId":"4b34880a-ebdf-39f7-bb4a-95872471b03c","pitchNumber":1,"startTime":"2025-08-23T01:17:39.046Z","endTime":"2025-08-23T01:17:42.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.36084466483909,"strikeZoneBottom":1.50412657521338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89148567976504,"aZ":-41.353341087821306,"pfxX":3.516342943072468,"pfxZ":-5.446199710833513,"pX":0.2303002556928116,"pZ":3.1923759162722054,"vX0":4.728754340839129,"vY0":-129.01445700580814,"vZ0":0.942216802149261,"x":108.22,"y":152.59,"x0":-2.0833503622554947,"y0":50.003973094258946,"z0":6.010243465916999,"aX":5.924932878465765},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-9.4,"breakHorizontal":-7.4,"spinRate":2562,"spinDirection":55},"zone":2,"typeConfidence":2.0,"plateTime":0.42458423088872177,"extension":6.273695165524392},"index":1,"playId":"45d49004-2a09-3fab-b4e0-1f1ace7d1c04","pitchNumber":2,"startTime":"2025-08-23T01:18:03.062Z","endTime":"2025-08-23T01:18:06.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.1,"strikeZoneTop":3.41017090446396,"strikeZoneBottom":1.47693408044156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.306794796174486,"aZ":-32.38040265742059,"pfxX":-7.699174718881247,"pfxZ":-0.10234502824484082,"pX":0.21055422876047303,"pZ":1.8117026150542,"vX0":8.532511563170083,"vY0":-144.05510424859787,"vZ0":-6.243488674053837,"x":108.97,"y":189.86,"x0":-1.78874568597857,"y0":50.000810457290584,"z0":6.007613637943643,"aX":-16.188773288978304},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":-1.3,"breakHorizontal":12.2,"spinRate":1731,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.38015974052263113,"extension":6.402711151554858},"index":2,"playId":"52e4f050-57fa-3d52-a03d-104a50c96110","pitchNumber":3,"startTime":"2025-08-23T01:18:20.839Z","endTime":"2025-08-23T01:18:24.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.712684422179052,"aZ":-41.82738326412541,"pfxX":4.0232973730398705,"pfxZ":-5.720121812262183,"pX":0.5739714636211937,"pZ":1.7096767826178698,"vX0":5.207394653561145,"vY0":-129.32538978599004,"vZ0":-2.689621300974325,"x":95.12,"y":192.62,"x0":-1.9904459156680763,"y0":50.000986327217305,"z0":5.980619939055081,"aX":6.792473476644063},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-10.7,"breakHorizontal":-8.5,"spinRate":2623,"spinDirection":43},"zone":9,"typeConfidence":2.0,"plateTime":0.4240100475714912,"extension":6.241422992357137},"index":3,"playId":"7739110d-7c8a-3754-a9fa-ddcb016c4a3c","pitchNumber":4,"startTime":"2025-08-23T01:18:37.271Z","endTime":"2025-08-23T01:18:40.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":100.4,"endSpeed":91.8,"strikeZoneTop":3.35475900742421,"strikeZoneBottom":1.44683873771243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.58634222948613,"aZ":-15.360810550382645,"pfxX":-6.521452592654234,"pfxZ":7.767657321362734,"pX":0.09674453672552065,"pZ":4.030641281831764,"vX0":8.363074819266316,"vY0":-146.01805830528698,"vZ0":-3.276769687083042,"x":113.31,"y":129.95,"x0":-1.953860167308077,"y0":50.002496185722165,"z0":6.0884745983781725,"aX":-14.116752855261456},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.6,"breakHorizontal":10.2,"spinRate":2117,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.37474615102257625,"extension":6.351532886968928},"index":4,"playId":"22ef654f-3f50-3979-b75f-0645b1b9eb04","pitchNumber":5,"startTime":"2025-08-23T01:18:59.136Z","endTime":"2025-08-23T01:19:02.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.548167966157003,"aZ":-28.09950421475918,"pfxX":-7.607895089410672,"pfxZ":1.9916033733443363,"pX":-0.9982514685237377,"pZ":3.1876952903611055,"vX0":5.676756666594897,"vY0":-141.50600108308618,"vZ0":-2.815328267007314,"x":155.05,"y":152.71,"x0":-2.032804043244299,"y0":50.00300033063295,"z0":5.978439920514462,"aX":-15.568931999423253},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.2,"breakHorizontal":12.7,"spinRate":1828,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3857307377787311,"extension":6.19136865830792},"index":5,"playId":"d8f54075-51d9-33e2-8684-e91afb432186","pitchNumber":6,"startTime":"2025-08-23T01:19:17.045Z","endTime":"2025-08-23T01:19:20.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.2,"strikeZoneTop":3.36595872769449,"strikeZoneBottom":1.48383900968609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07102946558761,"aZ":-31.703071267606912,"pfxX":-8.48669721868967,"pfxZ":0.22756972946460596,"pX":0.9428087332112408,"pZ":1.3751414104962072,"vX0":11.012488658166202,"vY0":-143.65712921945988,"vZ0":-7.17622389999305,"x":81.06,"y":201.65,"x0":-1.8307563082050835,"y0":50.005293957714606,"z0":5.865911928523468,"aX":-17.809626560565587},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":-0.8,"breakHorizontal":13.3,"spinRate":1831,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.3807090262513406,"extension":6.3601513224251915},"index":6,"playId":"b4122f68-9c22-388f-a0e2-a6683a60fa64","pitchNumber":7,"startTime":"2025-08-23T01:19:44.349Z","endTime":"2025-08-23T01:19:47.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2025-08-23T01:20:06.165Z","endTime":"2025-08-23T01:20:37.336Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.92303299583646,"aZ":-30.044807292916623,"pfxX":-9.173174219406118,"pfxZ":1.0256633270750948,"pX":-0.2740252767807576,"pZ":1.2590598867520422,"vX0":8.46896724759616,"vY0":-143.38031752056463,"vZ0":-7.7080089753079815,"x":127.45,"y":204.79,"x0":-2.077804072101762,"y0":50.00539675830458,"z0":5.864099140145266,"aX":-19.055006213657624},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":0.4,"breakHorizontal":14.9,"spinRate":1997,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.38238681852647094,"extension":6.332050569682907},"index":8,"playId":"02cb4dd4-c416-3d51-999e-fa216b3101a0","pitchNumber":8,"startTime":"2025-08-23T01:20:37.336Z","endTime":"2025-08-23T01:20:40.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":661395,"link":"/api/v1/people/661395","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":0.9999999999999964,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:20:40.336Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bryson Stott pops out to shortstop CJ Abrams.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T01:22:52.974Z","endTime":"2025-08-23T01:24:14.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.0,"strikeZoneTop":3.29642018736654,"strikeZoneBottom":1.55990863775766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.57491565688899,"aZ":-26.640476043011947,"pfxX":9.800914435618292,"pfxZ":3.1806765867336804,"pX":1.7834811974463063,"pZ":3.340236778167458,"vX0":-4.9712940759496425,"vY0":-131.78535088511308,"vZ0":1.9858884631914253,"x":49.02,"y":148.59,"x0":2.4308175086193393,"y0":50.00647400636832,"z0":4.557778452495408,"aX":17.073198199789267},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.5,"breakHorizontal":-16.6,"spinRate":2175,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.41719247839705087,"extension":6.321115212562251},"index":0,"playId":"4bd280c4-f3bd-3f6a-93ec-c638b4f3db52","pitchNumber":1,"startTime":"2025-08-23T01:23:00.525Z","endTime":"2025-08-23T01:23:06.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":77.3,"endSpeed":70.8,"strikeZoneTop":3.30308033689253,"strikeZoneBottom":1.59329246536677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.548896778866563,"aZ":-27.523615564123563,"pfxX":-5.641354696903303,"pfxZ":3.6593707538853186,"pX":-1.3009001671783273,"pZ":1.7910829186021344,"vX0":-6.553934461768465,"vY0":-112.4289422563502,"vZ0":0.24483102844836768,"x":166.59,"y":190.42,"x0":2.3919592307554853,"y0":50.005485233524695,"z0":4.488096985981784,"aX":-7.178495054641534},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":7.0,"breakHorizontal":12.0,"spinRate":2353,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.48832866951729414,"extension":6.4133678118860855},"index":1,"playId":"f0df85d3-afd3-3c27-aeee-1f76cd6ea028","pitchNumber":2,"startTime":"2025-08-23T01:23:29.508Z","endTime":"2025-08-23T01:23:33.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.4,"strikeZoneTop":3.24685641782621,"strikeZoneBottom":1.6418637243443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.856702298532813,"aZ":-21.982012216577807,"pfxX":7.036765105861674,"pfxZ":5.979167317065931,"pX":-0.5922821418211629,"pZ":2.771980035300386,"vX0":-9.579477754989997,"vY0":-129.8896596277797,"vZ0":0.03454199758093579,"x":139.58,"y":163.94,"x0":2.233648357700223,"y0":50.00190969317602,"z0":4.433536807125288,"aX":11.993392285693146},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.0,"breakHorizontal":-10.6,"spinRate":2128,"spinDirection":110},"zone":1,"typeConfidence":2.0,"plateTime":0.422100603597408,"extension":6.448495683738155},"index":2,"playId":"d57332cf-da0a-32b4-acc4-5b9fa9b910cc","pitchNumber":3,"startTime":"2025-08-23T01:23:47.512Z","endTime":"2025-08-23T01:23:50.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":69.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.28646664531336,"aZ":-29.305283401593876,"pfxX":-5.455862724122248,"pfxZ":2.2876784476375764,"pX":0.0010768061816215186,"pZ":2.6081101426139055,"vX0":-4.236605077534991,"vY0":-111.88441151569968,"vZ0":2.6722538677525907,"x":116.96,"y":168.36,"x0":2.63551119505173,"y0":50.00159032162461,"z0":4.423844359379376,"aX":-6.83946717910166},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":5.3,"breakHorizontal":11.0,"spinRate":2244,"spinDirection":275},"zone":5,"typeConfidence":2.0,"plateTime":0.49164389694402644,"extension":6.541692240915436},"hitData":{"launchSpeed":79.3,"launchAngle":62.0,"totalDistance":151.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":118.77,"coordY":143.91}},"index":3,"playId":"45621807-7be2-365a-8f9e-4f34098918da","pitchNumber":4,"startTime":"2025-08-23T01:24:04.527Z","endTime":"2025-08-23T01:24:14.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-8.899999999999999,"leverageIndex":3.47,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:24:14.064Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T01:24:34.814Z","endTime":"2025-08-23T01:25:38.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"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.2,"strikeZoneTop":3.53042376538216,"strikeZoneBottom":1.78518420539238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.150771823186613,"aZ":-20.873218380918495,"pfxX":7.164177378239344,"pfxZ":6.33285400385526,"pX":0.7234826332324298,"pZ":2.659430372691012,"vX0":-6.4080965408795585,"vY0":-133.1489374099209,"vZ0":-1.2617164783545682,"x":89.42,"y":166.98,"x0":2.2374423975706814,"y0":50.00462437050219,"z0":4.658379010212063,"aX":12.789662948364322},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.4,"breakHorizontal":-11.5,"spinRate":2214,"spinDirection":114},"zone":6,"typeConfidence":2.0,"plateTime":0.4122821174843545,"extension":6.298078372393018},"index":0,"playId":"919afcdd-cc28-3390-8651-f955a83c4f68","pitchNumber":1,"startTime":"2025-08-23T01:24:39.577Z","endTime":"2025-08-23T01:24:42.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.81395581991402,"aZ":-25.38606467299741,"pfxX":-3.220499030870473,"pfxZ":5.196502230377196,"pX":-0.5456468063869125,"pZ":1.265505706791194,"vX0":-5.688466048428433,"vY0":-114.12036362736798,"vZ0":-1.4324508990986562,"x":137.8,"y":204.61,"x0":2.4069669872102586,"y0":50.005330225815044,"z0":4.423920688781902,"aX":-4.207601137937296},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":9.4,"breakHorizontal":7.4,"spinRate":2371,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.4816753329400596,"extension":6.64450226076336},"index":1,"playId":"03a78919-8b85-36e7-a202-e7cfc669acf0","pitchNumber":2,"startTime":"2025-08-23T01:24:56.063Z","endTime":"2025-08-23T01:24:59.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.792582637466978,"aZ":-25.845161586969798,"pfxX":-3.670402725545766,"pfxZ":4.856465329694407,"pX":-0.6991667218514366,"pZ":1.430249404650937,"vX0":-6.017878875680133,"vY0":-114.2546496908492,"vZ0":-0.9682683683248662,"x":143.65,"y":200.16,"x0":2.4603289809297437,"y0":50.00446579143558,"z0":4.431823641342443,"aX":-4.784140771199097},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":8.8,"breakHorizontal":8.4,"spinRate":2338,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.48197350754053003,"extension":6.560239856133201},"index":2,"playId":"86f0835a-a0a8-3e3b-884a-eac2adbb138e","pitchNumber":3,"startTime":"2025-08-23T01:25:14.230Z","endTime":"2025-08-23T01:25:17.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.73937803637305,"aZ":-36.41215966298736,"pfxX":5.837985986657083,"pfxZ":-2.9847650629403564,"pX":-0.5212138211907315,"pZ":1.577067273249381,"vX0":-8.62309939591906,"vY0":-118.92680159446718,"vZ0":1.1648832935341042,"x":136.87,"y":196.2,"x0":2.4082665074418093,"y0":50.00303862798389,"z0":4.406719004393002,"aX":8.287038687203413},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.8,"breakHorizontal":-8.3,"spinRate":1324,"spinDirection":83},"zone":13,"typeConfidence":2.0,"plateTime":0.46215292445776557,"extension":6.371571226454623},"index":3,"playId":"c0d266a8-6c70-3208-8648-657339d09998","pitchNumber":4,"startTime":"2025-08-23T01:25:35.192Z","endTime":"2025-08-23T01:25:38.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-6.8,"leverageIndex":2.71,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:25:38.450Z","atBatIndex":72},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Schwarber lines out to right fielder Dylan Crews.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T01:26:00.446Z","endTime":"2025-08-23T01:26:13.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":71.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.640745568851884,"aZ":-28.188050003129742,"pfxX":-7.892421196572848,"pfxZ":3.039531985678826,"pX":-0.39024294760900496,"pZ":1.8122785912585373,"vX0":-4.212292569963003,"vY0":-114.80089784533637,"vZ0":0.5788971287285327,"x":131.88,"y":189.85,"x0":2.50418985836504,"y0":50.002867899933754,"z0":4.3383141918628905,"aX":-10.35473394789233},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":6.0,"breakHorizontal":15.5,"spinRate":2417,"spinDirection":267},"zone":7,"typeConfidence":2.0,"plateTime":0.4802635809064397,"extension":6.4714348034823646},"hitData":{"launchSpeed":97.2,"launchAngle":18.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.09,"coordY":85.5}},"index":0,"playId":"759a04c1-7a98-32ac-8dae-29da0d67f7a9","pitchNumber":1,"startTime":"2025-08-23T01:26:06.620Z","endTime":"2025-08-23T01:26:13.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-4.7,"leverageIndex":1.87,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2025-08-23T01:26:13.805Z","atBatIndex":73}]